Olympic Park London Take on perspectives at a children’s climbing wall with the inclusion of random limbs London, United Kingdom 0 likes