The essential guide to best seaside towns in England including where to stay and where to eat in Eastbourne, Southwold, Salcombe, Blakeny, Mawgan Porth and more
3