27Oct 2005 The Travellers Rest Inn & Restaurant by troyski ⋅ Leave a Comment {mosimage} 443 Newton Rd, Lowton, Warrington. Cheshire. WA3 1NZ. Read More →