Map of Lidl, Victoria Road, Waterside Park, Woolston, Southampton, England, SO19 9DY, United Kingdom