An interactive map showing the location of Number 10 Store (Building Number 1/58), Portsmouth, Hampshire, England, UK.