Arch Climbing Wall

Arch Climbing Wall
100 Clements Road, London, SE16 4DG