Holidays in Britain

England is a country of traditions and public holidays.