Mile End Climbing Wall

2024-06-25

London's premier dedicated indoor rock climbing centre.

Cheshire, England. 10,000 square feet. Top-roping, leading, and bouldering. Courses offered.

Mile End