Sheepskin Cottages

Sheepskin Cottages

Office based in Chipping Norton, The Cotswolds / A remarkable collection of luxury boutique holiday cottages, larger houses and a unique take on glamping, all packaged with a service personal to you.