Orchard Farmhouse
United Kingdom
Orchard Farm is a Cotswold farm and country house in Broadway, Worcestershire, England. It is a Grade II* listed building and is at the centre of a private estate. The house was restored and extended twice during the early 20th century.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).