| |||||||||
Westminster
1 also the City of Westminster a borough (=a part of a city which is responsible for managing its own schools, roads etc) which contains a large part of west central London, including Westminster Abbey, the Houses of Parliament, and Buckingham Palace
2 the British Houses of Parliament :
• Westminster was buzzing with anticipation today as MPs gathered for tonight's crucial vote.
