Leek Camping Barns Campground Leek
Located in Leek, within 18 km of Alton Towers and 20 km of Buxton Opera House, Leek Camping Barns provides accommodation with a terrace and free Wi-Fi as well as free private parking for guests who drive.
Number of rooms: 15
Padwick Farm, Lowe Hill, Leek, ST13 7LY, United Kingdom