Karta Vacation Rentals
In the busy market town of Leek on Ashbourne Road, just a short stroll from the town centre. Close to the Peak District National Park, The Roaches and Alton Towers, with Manchester highlights like the Whitworth Art Gallery and Manchester Museum within reach. Address: Ashbourne Rd, ST13 5AS.