Beautiful seaside town where Brits live longer than anywhere else in the UK
Lymington in the New Forest National Park boasts picture-perfect high streets and an ancient market dating back to the 13th century - and people tend to live for longer within its borders