Greengrassi

Greengrassi
1a Kempsford Road, London, SE11 4NU
  • Telephone 020 7840 9101
  • Opening times Tue–Sat 11am–6pm; closed Sun & Mon.
  • Email
  • Website www.greengrassi.com