Watch out Soho Farmhouse! £24m luxury resort with spa and 50 cabins set to open in the
Fans of the Cotswolds’ luxury scene could soon have a new retreat to choose from, as high-end cabin brand CABÜ prepares to open a £24 million resort just a short drive…