LU1 Eden Brae Business Park
Modern Offices, Kitchenette, Demised WCs, 24hr Access, Car spaces, EPC B
Eden Brae Business Park is a purpose built office development consisting of 5 self contained, two storey office units, all situated within a..
Eden Brae Business Park is located off Dunstable Road. in the desirable village of Caddington. Luton is only 1.5 miles distant and..