Fish and Chips in Belsize Park
sort by
1.
oliver's fish and chips
Fish and Chips in Belsize Park
95 Haverstock Hill
London NW3 2BA
“
Expensive but you get a huge portion. much better than we expected. the Tuna steak was huge and the salad was fresh. The mushy peas were not proper...

