The beautiful beach named best in UK that shares name with a seaside town 300 miles away 06.07.2024 11:30 Express.co.uk Blackpool Sands in south Devon has been named the best beach in the UK.