Property

Two Cotswolds hotels on market for combined sum of £1.8m

Two hotels located in the Cotswolds, South West England, have been put on the market for a combined price of £1.8m. 

Back to top button