Verified listing
Community shopping centre
Community shopping centre
Community shopping centre
Community shopping centre
Community shopping centre
Community shopping centre
Community shopping centre

Community shopping centre

Luton, United Kingdom

83%

£81.000.000

Retail

Core+

13 Sep 2022

#14578