westminster ( synonym found)

Definition of westminster:

°A borough of London; it includes the principal offices of the British government.

Back to Top