A conveniently located indoor climbing wall that's been here since 2008.
Time Out says
Details
- Address
- Building One+
- Tower Bridge Business Centre
- Drummond Road
- London
- SE16 4DG
- Transport:
- Tube: Bermondsey
- Price:
- Prices vary
Discover Time Out original video