Know a great happy hour or special for this location?
Traditional fish & chips are doled out at this take-out kiosk, plus hot & cold drinks.
Suggest an edit
Unit 2 Western Pavillion, Tower Hill, London, EC3N 4AB
© 2024 Checkle, Inc
Privacy
Terms