UK
South West England
Office Holwell Farm BH
BH21
Holwell Farm
To Let
993 sf
The property comprises a modern detached two storey office premises of timber frame construction, with traditional red brick elevations and..