All Saints Hatcham Community Centre 105 New Cross Road London, Greater London SE14 5DJ
View directions
Go down the pavement to the left of the church and its the door on the right that opens straight out on to the street.
Nothing's happening here