Orchard Cottage is an eye-catching thatched holiday cottage with beautiful period features throughout and an idyllic garden complete with stylish seating areas. Located in the heart of the picturesque village of Broadway, this fabulous property is the perfect retreat for a couple, small family or group of friends who are seeking a relaxing getaway surrounded by the Cotswold countryside.