Come on in! Join Pinterest today...it only takes like a second or so.
L Manze Eel Pie and Mash Shop
by The Department for Culture, Media and Sport on Flickr
Fish And Chips | The Anchor Pub at Bankside on the River Thames, London. Does one need to go anywhere else?
The Assembly House Corner pub across the road from Kentish Town tube station