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