SS.Philip & James Church Hall

Address: 
Poplar Walk
Herne Hill
London
london
SE240BS
Available facilities: 
Wheelchair accessible