Magnum Photos -
G.B. England. London. Westminster.

Big Ben.

Westminster is an area of central London within the City of Westminster on the north bank of the River Thames. Westminster's concentration of visitor attractions and historic landmarks, is one of the highest in London.
Historically the area lay within St Margaret's Parish, City & Liberty of Westminster, Middlesex.
The name Westminster originated from an ancient description of Westminster Abbey's surrounds, literally West Minster or, before the abbey, monastery church. It has been the home of England's government continuously since about 1200 and is now the seat of British government.

Westminster often refers to the Parliament of the United Kingdom, which is located in the UNESCO World Heritage Palace of Westminster also known as the Houses of Parliament.

2014 
Image Reference 
MAP2014032G00229 
(LON165073) 
© Peter Marlow/Magnum Photos 
High Res Ready 
View Other Images From Story 

By using our website, you agree to our use of cookies as described in Cookie Policy.

By using our website, you agree to our use of cookies as described in Cookie Policy.