London has around eight public holidays every year, when banks and many businesses are closed. Plan your trip with these and school holidays in mind.
Public holidays, or "bank holidays" as they are known, are spread throughout the year and mark religious, historical and special events.
Many of London's shops, attractions and businesses stay open throughout the public holidays. But be sure to check opening times before visiting on these days as some will open for reduced hours and others might not open at all.
New Year's Day | Wednesday 1 January | Thursday 1 January |
Good Friday | Friday 18 April | Friday 3 April |
Easter Monday | Monday 21 April | Monday 6 April |
Early May Bank Holiday | Monday 5 May | Monday 4 May |
Spring Bank Holiday | Monday 26 May | Monday 25 May |
Summer Bank Holiday | Monday 25 August | Monday 31 August |
Christmas Day | Thursday 25 December | Friday 25 December |
Boxing Day | Friday 26 December | Monday 28 December* |
*substitute day as Boxing Day falls on a Saturday