The Arch Climbing Wall

Venue Details & Map

The Arch Climbing Wall

Address
Block E, The Biscuit Factory
100 Clement's Road
Southwark
London
SE16 4DG

Look for similar items by category

Is The Arch Climbing Wall your business?

Find out how to become a Partner to enhance your listing and access other benefits.