Pinterest • The world’s catalogue of ideas

Oliver's Fish and Chips is the best chips shop in my area, honestly, perhaps the best home made chips I have ever had in the UK! It is half way between Chalk farm and Belsize park tube stations, 95 Haverstock Hill London NW3 4RL

pin 19
heart 1

Dinner by Heston, London

pin 1