UKSouth East EnglandRetail Osborne Road PO
PO5 Osborne Road
To Let 969-1,603 sf Restaurant
Central location within Southsea - Thriving retail and leisure destination - Commercial kitchen with..