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…
38 Choumert Rd, London SE15 4SE, UK
020 7277 8912