Pretty UK seaside town named ‘London-on-Sea’ with one of Britain’s best beaches
This seaside town in Suffolk has one of the UK's most impressive beaches, dotted with traditional fishing huts selling freshly-caught seafood and iconic art installations06:00,…