Hotels

Heywood Hall on the market for £1.25m

Having been extended in more recent years, the property has a mixture of six one-bed and two-bed self-catering apartments

Heywood Hall in Denstone, Staffordshire, which has recently diversified into the hospitality sector, has been placed on the market off a guide price of £1.25m.

Check out our free weekly podcast

Back to top button