All Saints Church Hall

All Saints Church Hall
Bercta Road, New Eltham, London, SE9 3TZ