Elephant & Castle TreehouseUnclaimedArts & recreationLondon, ENGNot providedrichard@guerrillagardening.orgVisit website