Roaches Tea Rooms
Roast Sunday Lunches in the Peak District
Roaches Tea Rooms & Holiday Cottages Paddock Farm, Roach Road, Upper Hulme, Leek,Staffordshire Moorlands, ST13 8TY. ENGLAND.