Cafe

Crane's Kitchen

2 locals recommend,
Permanently closed

Tips from locals

Lindi
December 27, 2019
5 minutes walk away, with a spacious and bright room at the back, plus a peaceful garden.

Unique things to do nearby

See 30+ Top London Sights. Fun Guide!
Soulful Travel Memories - Multilocation London Photoshoot
London's Amazing Palaces & Parliament
Location
65 67 Peckham Rd
London, England