UKSouth East EnglandOffice London Road SO
SO15 London Road
To Let 983 sf
The property comprised ground and first floor office space benefitting from kitchenette and W/C. The property benefits from allocated parking.
London Road is located north of Southampton city centre and within close..