Company name: Glengall Wharf Garden
Description: A community garden in the heart of Peckham
64 Glengall Rd, London SE15 6NF