BLOCLEats

Great British Fish and Chips

Unit 2 Western Pavillion
Tower Hill
London
EC3N4AB

Food rating: 5/5 stars
Updated: 24. April 2023

map for Great British Fish and Chips

Takeaway Shop nearby

  1. 0.1 miles Coffee Bike, E1W1DD