UKMidlandsBedfordshireLuton
Office
To Let 731 sf
Refurbished Offices, Kitchen, Demised WCs
Comprising a self-contained town centre office building over first and second floors. The first floor is made up of..
Situated within the pedestrianised area of Upper George Street, a short walk from the Town Hall, and opposite..