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