UK
Midlands
Investment Lake Street LU
LU7
Leck House
To Sell
6,305 sf
Investment - other
A mixed use, freehold investment in Leighton Buzzard Town Centre, comprising 2 x..
Leighton Buzzard Town Centre, Bedfordshire