Property Details
Suite 102 Plaza 668 Hitchin Road, Luton, Bedfordshire, LU2 7XH
Office
Size 500 - 1,535 SqFt (46.45 - 142.6 SqM)
To Rent £19,400 per annum
Description
Plaza 668 is a three storey detached office building prominently located on Hitchin Road (A505).
Suite 102 is a ground floor open plan office with allocated car parking.
Property Contact Details