Good to SHARE
Ever wondered which is the best UK seaside town? Well, we have the answer. After an analysis of over 100 coastal towns, Southwold takes the top spot. This pretty town in Suffolk is closely followed by Felixstowe, Teignmouth and Folkestone. Each one h