UKMidlandsBedfordshireLuton
Office
LU2, Plaza 668, Luton, Hitchin Road
To Let 1,338 sf
Gas Heating, Open Plan, Kitchen, Demised WCs, Car spaces
Plaza 668 is a three storey detached office building prominently located on Hitchin Road (A505). ..
Plaza 668 is prominently located on the A505 Hitchin Road, to the North East of Luton Town Centre..