Location Address Vale Street West Norwood London SE21 8DE United Kingdom location Enquiries Phone: 020 7926 9000 Email: parks@lambeth.gov.uk