An interactive map showing the location of Number 16 Store (Building Number 1/63) and Bollard at SW Corner, Portsmouth, Hampshire, England, UK.