- metropolitan borough of WC Greater London, England: site of the Houses of Parliament
Origin of Westminsterafter Westminster University (1907-17), located there city in NC Colo.: suburb of Denver
Officially City of Westminster.
A borough of Greater London in southeast England on the Thames River. It includes the principal offices of the British government, especially along Downing Street and Whitehall, and such famous structures as Westminster Abbey and Buckingham Palace.x