UKSouth East EnglandHampshirePortsmouth
Shop, Restaurant, Office Retail
PO2, Portsmouth, London Road
To Let 1,226 sf
The property comprises a self-contained ground floor retail unit, which is currently a shell ready for a..
Portsmouth is located approximately 19 miles south east of Southampton and 70 miles south..