Historic Trafalgar Square London
Trafalgar Square, at the heart of London, is one of the city’s most vibrant open spaces. Trafalgar Square is a site of significant historic value and its monuments and statues also have individual heritage classifications.
Places to shop in London
Napoleon called England a nation of shopkeepers, and London proves him right. From huge malls to small, family-run shops, traditional markets to modern department stores; shopping in London has endless possibilities.
Buckingham Palace London
Buckingham Palace serves as the official London residence of Britain’s king since 1837 and now it is the administrative headquarters of the Monarch. Also in use for the various official events as well as receptions held by the Queen. The State Rooms are open for tourists at Buckingham Palace every year.