Office
To Let 4,020 sf
Modern Offices, Raised Floors, LED Lighting, Open Plan, Kitchen
Larch House is a 12,031 sq ft detached office building on three floors, with the second floor is now available to let...
Situated on Woodlands Business Park, Larch House is superbly located with Central Milton Keynes under 2 miles away and Junction 14 of the M1 within..