Geales Fish and Chips, London

Address 2 Farmer Street, London W8 7SN Map, Tel 020 7727 7528 Call, Website

This upscale fish and chip shop is a great place to stop for lunch while you are exploring Notting Hill.

Comments

Leave a comment

Ask a question, add a travel tip, or comment! If you login, it's faster to comment!

*

*