Company name: The Climbing Lab
Description: The Climbing Lab ia an indoor bouldering centre in the heart of Leeds. We offer friendly indoor climbing along with kid’s clubs, birthday parties & more.
Kirkstall industrial Park, 12, 14 & 15, Leeds LS4 2AZ, United Kingdom