10,076 sq ft: Bilton Way Industrial Estate, Luton
A 10,076 sq ft unit recently refurbished unit with a new roof, modern offices, and a secure self-contained yard, has been let at 19-23 Bilton Way,
A 10,076 sq ft unit recently refurbished unit with a new roof, modern offices, and a secure self-contained yard, has been let at 19-23 Bilton Way,