Rose Farm

Screen Suffolk / Ref: 10181124

Enquire about location

Farmhouse surrounded by 9 acres of land with pond, barns and equestrian facilities. Only available for exteriors at present. Could you used as a Unit Base or a location.

Stowmarket, United Kingdom