0 Reviews
Fish & Chips in London - Notting Hill 185 Portobello Road , Notting Hill, London, W11 2ED +44 (0) 20 7727 3585
Feel strongly about this business? Want to add a review of The Fish Pond London? Share your experiences and help build a directory of the best Fish & Chips in London by adding a The Fish Pond London review. If The Fish Pond London is your business, why not claim it today! Claiming a business will enable you to edit the contact details and update the description.