Tour of the indoor rock climbing gym, the castle climbing centre located in London, United Kingdom. 2 quick minutes of walking around the gym and looking at all the different rooms. This video was recorded on behalf of www.climbfind.com where you can get lot's of information about indoor climbing gyms and find rock climbing partners in your area.
![](https://i.ytimg.com/vi/FjoiTazbBqQ/mqdefault.jpg)