A seaside town in Northumberland has been named Britain’s best for the fourth year in a row.
According to a Which? survey, Bamburgh in the North East of England is once again the UK’s favourite beachfront town.
The consumer group surveyed 4,744 people about their experiences visiting Britain’s coastal towns over the past year.
The results say Britons found the Northumberland village to be the best again, with a destination score of 86%.
Boasting the Bamburgh Castle above miles of white beaches, Which? quoted a visitor who said the structure is “probably the most impressive castle in the British Isles”.
The survey also saw the town – which has a population of just over 400 people – receive five stars for its beach, seafront, scenery, tourist attractions, and peace and quiet.
Bamburgh also finished first place in the Which? survey in 2023, 2022, and 2021. It also took top spot in 2019.
This year, the town ranked above Portmeirion, in Gwynedd, Wales, and St Andrews in Fife, Scotland, which placed second and third respectively.
Read more on Sky News:
Serious questions for Microsoft after historic IT outage
Highs of 32C on ‘likely’ hottest day of the year
Wales has taken three spots in the top 10, with St Davids and Llandudno, and no town in Cornwall has ranked in the top 15.
However, a Welsh town also props up the bottom of the table: Bangor in Gwynedd took last place with a destination score of 42%.
Portstewart in Londonderry/Derry, Northern Ireland, has also featured in the top 20.