UKSouth East EnglandRetail 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..