St Barnabas Church

St Barnabas Church

23 Dulwich Village

SE21 7BT 

***Entrance from Gilkes Place

Address: 
23 Dulwich Village
London
SE21 7BT
Available facilities: 
Child-friendly
Disabled toilet