Britain has a long and fascinating history as a melting pot for myriad cultures. Food and drink, history, music, sport, arts and sciences and unique British eccentricities are celebrated at events and festivals across England, Scotland and Wales. As part of our Best of Britain series, we've chosen those that shouldn't be missed.