All Saints Church Hall

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