The Bowles Rocks Trust

We’re an educational charity providing personal development through outdoor and adventurous experiences for young people from all backgrounds