They're expensive, cold and often wet. Bank holidays usually mean a three day week-end and four or five if you take a couple of extra days either side.
For some people, bank holiday week-ends mean ***** time. So you get a lot of people from cities in small historic towns getting wrecked. It's...