£4,243 pcm
From
(£979.23 pw)
724 Capability Green, Luton, Bedfordshire LU11331 sq. ft - 2680 sq. ft
Comprising a modern self-contained two-storey office building. The ground floor comprises open plan office accommodation which ...
Listed on 24th Feb 2025