Greyhound Place: New Public Space After consultation with the local resident and business communities in 2015, Lambeth’s Our Streets Neighbourhood Enhancement team have created a new garden space in Streatham.