UKSouth East EnglandHampshirePortsmouth
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..