Our top 4 most beautiful beaches in Britain