Ackroyde Community Centre

Ackroyde Community Centre
Ackroyd Road, Forest Hill, London, SE23 1DL