We regret that the leaflets due this week have not been delivered so we have been forced to postpone this session. Apologies if you were planning to join us.
Help us deliver Green News to residents in Camberwell and Peckham. No experience needed - we'll pair you up with someone else.
31 Peckham Rd
London SE5 8UB
Google map and directions