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.
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.