UK
South East England
Office 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..