UKMidlandsBedfordshireLuton
Office
To Let, 2,669 sf
Modern Offices, Air Cooling, Full height Glazing, M/F WCs on each floor, 24hr Security, Car spaces, Cycle spaces, Showers, Café on site, Fibre broadband
The Village is a high quality campus-style office development located on the North East side of Luton...
Luton is located 33 miles North of Central London, and is an important employment centre in the South East...