An interactive map showing the location of 61 and 62, High Street, Lymington and Pennington, England, UK.