Office
To Let, 2,551 sf
Refurbished Building, Air Conditioning, Raised Floors, LED Lighting, 1 Lift, Showers
Beech House is a modern self contained office building set over ground and two upper floors. The..
Ancells Business Park is well situated in Fleet, Hampshire, close to junction 4a of the M3 and moments from..