The Palace of Westminster with Big Ben in London, England.


Year 2015

London is the capital of England and the most populous city in Europe. It is famous for many sites, such as Big Ben, the London Eye, Buckingham Palace, Tower Bridge and others. It is also home to the City of London, which is the United Kingdom‘s centre for trading and financial services.

Coat of Arms of the Inner London Borough City of Westminster