top of page

The Roaches

Upper Hulme, Leek, Staffordshire ST13 8UA, UK

A stunning natural landmark in the Peak District, The Roaches offers rugged rock formations and breathtaking views, making it a popular destination for walkers, climbers, and nature lovers.

Visit website
What's on

contact us

thanks for submitting!

sign up

thanks for submitting!

© 2024 welovestoke

bottom of page