20AugFour free unusual events in London this bank holidayNotting Hill Carnival – Sunday 25 August Europe’s biggest street festival is just around the