Guide at a Glance
London, England, United Kingdom
Climbing at The Castle
Iwona is the head of Media, Marketing and Filming at the Castle Climbing Centre in London, England. The Castle Climbing Centre offers tours and climbing sessions that are eco-tourism friendly. Iwona aims to be a role model in the eco-tourism industry and looks forward to sharing her passion for climbing with you.