Roaches Tea Rooms
Roaches Tea Rooms Gluten Free Menu
Roaches Tea Rooms & Holiday Cottages Paddock Farm, Roach Road, Upper Hulme, Leek,Staffordshire Moorlands, ST13 8TY. ENGLAND.