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

greengrassi
1a Kempsford Road
London
SE11 4NU