St Giles' Parish Hall and Centre Hall

Venue 
Telephone number 
0207 703 4504
Contact Name 
Rev Nicholas George
Email 
office@camberwellparish.org.uk
Address / Location 
St Giles' Centre
81 Camberwell Church Street
London
SE5 8RB
----------------
St Giles' Parish Hall
161 Benhill Road
SE5 7LL