Longbridge Town Centre
Birmingham
Leasing and development advisers for south Birmingham’s newest town – Longbridge Town Centre. Marks & Spencer take 150,000 sq ft.
Are you looking for an available space to let? View our latest properties
View Properties