Church Street Hotel
3-star hotel in Southwark
Reviews
8.4 out of 10
Very good
Popular amenities
Explore the area
29-33 Camberwell Church Street, London, England, SE5 8TR
- The Oval4 min drive
- Borough Market7 min drive
- The Shard9 min drive
- London (LCY-London City)44 min drive