Yew Tree
Farmhouse in Much Wenlock, Shropshire, England, United Kingdom
Price: £25 to £60
Talbot Inn
Lodge in Much Wenlock, Shropshire, England, United Kingdom
Price: £38 to £80