UK
South East England
Hampshire
Portsmouth
Shop
PO2
, Portsmouth,
London Road
To Let 1,090 sf
The subject property comprises a self-contained ground floor retail unit providing an..
Portsmouth is a major south coast city. The city enjoys excellent road..