greengrassi was opened in 1997 and is located in Kennington, South London

greengrassi
1a Kempsford Road (off Wincott Street)
London
SE11 4NU

[Wheelchair accessible]
+ 44 207 840 9101