From£2,708 pcm | 1,603 sq ft61 Osborne Rd Southsea PO5 3LSRestaurant to rent1,603 sq ft floor areaNearest station 0.4mi.