Notting Hill
This year's Notting Hill Carnival is expected to attract more than two million people. The carnival starts on Sunday 27 August and lasts for two days. The BBC's Rebecca Thomas reports.