city_of_westminster
1. [ noun ] (government,geography) a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
Synonyms: westminster
Related terms: borough London buckingham_palace downing_street houses_of_parliament Westminster_Abbey