Skip to main content
Global Edition
Thursday, March 28, 2024

City of Westminster

City and borough in London, England


City of Westminster
City of Westminster

The City of Westminster is a city and borough in London. It is the site of the United Kingdom's Houses of Parliament and much of the British government. It occupies a large area of central London, including most of the West End. Many London landmarks are within the borough, including Buckingham Palace, Westminster Abbey, Whitehall, Westminster Cathedral, 10 Downing Street, and Trafalgar Square.

0 shares 1 views

News coverage

You might like