The Arch Climbing Wall - London indoor bouldering centres
The Arch Climbing Wall is London's original bouldering centre, now with four indoor climbing walls in London under one membership. We have bouldering lessons every day for beginners, and an online shop.