The UK's best beach resort has been branded a “no-go zone” plagued by traffic jams, littering and drunken holidaymakers.
Bamburgh, which has a population of just 414, attracts more than 150,000 visitors each year and is famed for its castle and spectacular golden beaches.
The tiny Northumberland village topped a Which? poll that ranked each destination's beaches, value for money, food and drink, and tourist attractions.