Telegraph Hill Centre

Address: 
Telegraph Hill Centre
Kitto Road
London
SE14 5TY
Available facilities: 
Child-friendly
Disabled toilet
Wheelchair accessible