An interactive map showing the location of Haydens Court (At Rear of No 20); Sea View (No 21 Has Been Demolished), Lymington and Pennington, Hampshire, England, UK.