Hostels in Leek, Staffordshire We help you find any company! Penzance Backpackers Limited Garden Lodge, Beggars Lane Leek, Staffordshire