Goose Green Centre at St John's church 62a East Dulwich RoadLondon SE22 9AT Read more about Goose Green Centre at St John's church