Know a great happy hour or special for this location?
Traditional fish 'n' chips restaurant serving menu of meals to eat in or take away.
Suggest an edit
The Fish House - Deep Blue, 29 Pembridge Rd, London, W11 3HG
© 2024 Checkle, Inc
Privacy
Terms