Stanwell House hotel review: A central Lymington bolthole that perfectly marries forest and sea
Stanwell House — located in the harbour town of Lymington, Hampshire — isn’t all about the New Forest; it’s also fresh from refurbishment, has a new chef and a new partnership with Land & Water. We sent Emily Anderson to take a closer look at this Georgian hotel’s new lease of life.