Climbing Wall

Reebok Sports Club London; 16-19 Canada Square; Canary Wharf London; England E14 5ER; United Kingdom