Tower Hill
Our Tower Hill restaurant is located within the compound of the Tower of London by the River Thames.
With the amazing backdrop of Tower Bridge and the Tower of London we are in a fabulous setting to appreciate some of London’s most famous historical buildings and architecture.
As well as fresh and juicy fish, and crisp and fluffy chips our Take Away kiosk also offers a wide variety of British dishes as well as hot and cold drinks.
All of our food is cooked to order and served in traditional newspaper print.