Meaning of city of westminster

Definition of city of westminster

(noun) a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey

Other information on city of westminster

WIKIPEDIA results for city of westminster
Amazon results for city of westminster