Enter a valid email
2 Farmer St.
Notting Hill, Greater London W8 7SN United Kingdom
+44 20 7727 7528
1 mention in Where is the best place to get fish and chips in London?
colleen n. said,
"...Geales - 2 locations in London for fancy fish & chips, one Geales in Notting Hill and the other Geales in Chelsea...."