The Depot Climbing Centre

10 Sherlock Street, Birmingham, B5 6LU