Fish & Chips

Takeaway at Tower Hill
Fish & Chips image
Ad

10 / 10 from 1 review
Address
Tower Hill
The City
London
EC3N 4EE
Map
Region
The City
Nearest Station
Tower Hill
0.12 miles
Category
Takeaways

User Reviews

thomasmc

Aug 11, 2011

We recently went on a two week holiday in Britain, from the USA. I must have tried fish and chips a dozen different places, in England, Wales, and Scotland. NONE of them came close to the incredible fish sold at this tiny little shop, and none were less expensive (some cost many times more). This was the best I've ever tasted!
Have your say

Add a review or useful tip for this business