An interactive map showing the location of 12 and 13, High Street, Lymington and Pennington, Hampshire, England, UK.