London Photos
UK Photos :: England :: London :: London City :: Westminster
The majestic presence of Westminster has impressed Londoners and foreigners for centuries. The site is also home to London's most familiar landmark commonly known as Big Ben.
Read more