UK
South East England
Retail Lords Hill District Centre SO
SO16
Lords Hill District Centre
To Let
3,881 sf
Shop
The premises are arranged over ground floor only.
The subject property is located the Lordshill District Centre in Southampton, which is situated 3.8 miles north-west..