Many shops will be closed on August Bank Holiday Monday, but crowds will be at the coast, not in the cities. With one exception .... if you are in London on August Bank Holiday weekend, do not miss the Notting Hill Carnival.
No way "US labor (sic) day" would be celebrated, whenever that is. Labour Day = May Day = 1st May (everybody sing: We'll keep the red flag flying high).
Bank Holidays in England are (Scotland and Northern Ireland are slightly different):
- 1st January (New Year's Day)
- Good Friday
- Easter Monday
- First Monday in May
- Last Monday in May (Spring Bank Holiday)
- Last Monday in August (Late Summer Bank Holiday, August Bank Holiday)
- 25th December (Christmas Day)
- 26th December (Boxing Day)
5th November (Guy Fawkes Day, Bonfire Night) is also celebrated, but is not an official holiday.
Schools go back (end of Summer Holiday) first week in September, so many sights will be less crowded. But the weather also starts deteriorating in September.