Church Street Hotel

Map (Click to open)
Map of Church Street Hotel
29-33 Camberwell Church Street, London, SE5 8TR, United Kingdom.
Phone+44 (0)20 7703 5984
Fax+44 (0)20 7358 4110
Tube Oval(≈1.77km)
Bus Camberwell Church St / Camberwell Grn(≈0.1km)
Social Media
Facebook of Church Street Hotel Twitter of Church Street Hotel
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published.