2 Orchard Cottages is a charming three bedroom home away from home on the edge of the picturesque village of Churchill, close to Stow-on-the-Wold. Within walking distance of the village pub, and enjoying spectacular views of the rolling Cotswold countryside, this beautiful home is perfect for a relaxing rural escape.