The Fish Pond
This business is marked as permanently closed (update).
Similar businesses nearby
The Fish House
29 Pembridge Road, Notting Hill, London W11 3HG
Royal Fish & Chips
24 Notting Hill Gate, Notting Hill, London W11 3JE
38 Great Russell Street, Bloomsbury, London WC1B 3PP
Munchkins is a seafood restaurant that serves a variety of dishes including fish…
Applebee's Fish Shop
5 Stoney Street, Southwark, London SE1 9AA
Applebee's Fish Shop offers a wide range of fish dishes to eat in or takeaway.