About Big Depot Leeds - Gelderd Road
Indoor climbing for everyone. Offering over 60 top rope and lead lines plus world class bouldering, cafe and shop. Its The Climbing Depot. . . just BIGGER!
More about Big Depot Leeds - Gelderd Road
Big Depot Leeds - Gelderd Road is located at 100a Gelderd Rd, LS12 6BY Leeds
0113 3183367
https://www.theclimbingdepot.co.uk/