Bamburgh, the Northumbrian village known for its sprawling sand dunes and imposing castle, has retained its title as the UK’s best seaside destination for the fourth consecutive year.
A survey of 4,700 people by the consumer group Which? placed the Northumberland coastal village as the nation’s favourite, ahead of Portmeirion in Gwynedd and St Andrews in Fife.