Roaches Tea Rooms & Holiday Cottages
Staffordshire
Under Construction
Online Booking
Roaches Tea Rooms & Holiday CottagesPaddock Farm, Roach Road, Upper Hulme, Leek,Staffordshire Moorlands, ST13 8TY. ENGLAND.Tel: - +44 (0)1538 300345
Roaches Tea Rooms - Sitemap