Unfolding 1000 years of history at the Tower of London

The Tower of London aka Her Majesty’s Royal Palace and Fortress is one of the world’s most famous fortresses and has seen service as royal palace, prison, armoury and even a zoo. The ancient stones hold within them dark secrets, as fortified vaults shine with priceless jewels and historic uniformed Beefeaters stroll the grounds. Situated in Central London, just a stone’s throw from the River Thames, the Tower of London is one of the city’s premier attractions.

Continue reading “Unfolding 1000 years of history at the Tower of London”

Top 15 things a first timer should not miss in London

I walked many, many miles spending as much time above ground as possible to get a real sense of distance and how the pieces of London fit together. There are just plenty of things to see and do. But as a first timer, there are couple of sights you must not miss on your first week in London.

Continue reading “Top 15 things a first timer should not miss in London”