UKSouth East EnglandRetail Victoria Road SO
SO31 Victoria Road
To Let Shop
The property is a ground floor retail unit and forms part of a larger terrace or retail units.