Mile End Climbing Wall

Haverfield Road; Bow London; England E3 5BE; United Kingdom