Fish And Chips @ Deep Blue Hampstead
FISH AND CHIPS
Deep Blue Hampstead, London
So hard to find a decent fish and chips in the city, but this one hits the spot!
Eaten: Fri, 08 Nov 2019 12:36