Shropshire Country House Hotel | Meeson Hall Hotel‎ Make Yourself at Home at Meeson Hall - a Slice of Luxury in Rural Shropshire. Near Shrewsbury & Telford. Secluded and Romantic. Landscaped Grounds. Evening Meals on Request. Luxury Rooms and Suites. A www.meesonhall.co.uk/ |