Little Horseshoe Lodge is an exceptional holiday home nestled amidst the breathtaking scenery of the Cotswolds, offering an unparalleled retreat for families, friends, or corporate groups seeking tranquility and luxury in the heart of England’s countryside. Designed by renowned architect Simon Carnachan, this single-story masterpiece seamlessly blends into its surroundings, boasting floor-to-ceiling windows that flood […]