Construction is "well underway" at a new £24m luxury Cotswolds holiday resort in Oxfordshire, which is expected to open in 2027.
Construction is "well underway" at a new £24m luxury Cotswolds holiday resort in Oxfordshire, which is expected to open in 2027.