Looking for Italian restaurants near the Tower of London? Zizzi Tower Hill is located right next to this attraction, serving authentic Italian food.
The Tower of London is a historic castle located on the River Thames in Central London. Discover 1000 years of history by visiting:
The Crown Jewels display, Yeoman Warder guided tours, The White Tower, The Ravens, The Fortress.
Just to the right of our entrance is All Hallows by the Tower: the oldest church in the city of London. In fact, it’s the final resting place of several who were beheaded at the Tower back in the day. But try not to think about that while you’re eating.
You can also take in a view of The Shard from our restaurant, which is only a 15 minute walk away.