Office
To Let 1,229 - 2,463 sf
Modern Offices, Kitchenette, Demised WCs, 24hr Access, Car spaces
Eden Brae Business Park is a purpose built office development consisting of 5 self contained, two storey office units, all..
Eden Brae Business Park is located off Dunstable Road. in the desirable village of Caddington. Luton is only 1.5 miles distant and Dunstable..