UK
South East England
Hampshire
Southampton
Office
SO15
, Southampton,
London Road
To Let 983 sf
1st
407 sf
GF
576 sf
The property comprised ground and first floor office space benefitting..
London Road is located north of Southampton city centre and within..