Staying with Baby in Lovely Lymington, UK
Lymington is a seaside town in Hampshire on the south coast of England, facing across the Solent to the Isle of Wight. It is a very quiet spot, popular with retirees and nearby locals “on holiday” at the nearby New Forest (which was declared “new” in the year 1079). It is the home of our good…