
London is the historical capital of England and was the heart of the British Empire for many centuries. The city has remained at the heart of world events and has retained its historical heritage. One may spend a delightful holiday in London, exploring and learning about the history of Western culture and enjoying amazing traditional attractions.