Restaurant, Pub / Bar, Shop
To Let 886 sf
Prominent restaurant location available
116 Albert Road, is a ground floor lock-up unit and is currently configured to provide an restaurant lay out with tables..
Albert Road is situated in the heart of Southsea with Victoria Road North to the west and Eastney Road to the east, via..