UKSouth East EnglandBuckinghamshireMilton Keynes
Shop
To Let / Short Lease 597 - 1,696 sf
The scheme is anchored by a 24,000 sq.ft Lidl.
Unit 13 at 597 sq ft available..
Located on the north east side of Milton Keynes just north of Magna..