UKMidlandsOffice Chobham Street LU
LU1 Victory House
To Let 1,526 sf
Modern Offices, Air Conditioning, Raised Floors, Open Plan, Kitchen, Car spaces
This second floor suite provides an open plan office space, with two cellular offices as well as a..
Located on Chobham Street within Luton town centre. Chobham street is accessed off Park Street. Close to the..