UKSouth East EnglandHampshireSouthampton
Shop
To Let, 3,881 sf
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 of the city centre. The premises are located..