Towpath - Camden
Ellie Some wonderful cooking here by a lovely friendly team with a memorable wine list to boot. It’s an absurdly picturesque spot with some nice ducks and cats around. Hard to have a better late lunch on a summer Friday…
137 Newington Green Rd, London N1 4RA, UK
07846 803696