Alien Rock Scotlands Capital Climbing Centre

2024-06-24

Recreation, Climbing, Indoor, Commercial Gyms - Alien Rock. Two locations in Edinburgh, Scotland.

Two locations in Edinburgh, Scotland. Courses offered. Parties. Competitions.

Alien Rock