Screen Suffolk / Ref: 10181124
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