These gorgeous seaside towns less than two hours from London have sandy beaches, oysters, vintage shops – and one has the longest pleasure pier in the world
We're firm believers that everything you need can be found in London, but we'll begrudgingly concede that picturesque seaside towns are the exception. Luckily, with the coasts of Kent, Essex, and Suss...