Many of Britain's restaurants and tourist attractions are said to be overpriced or lacking in quality.

The latest Lonely Planet guide says some of the country's tourism industry "just doesn't deliver".