As England enjoyed its last Bank Holiday of the year, Notting Hill Carnival hit the streets of London with its usual colour and vibrancy, as even the rain managed to just about hold off.
Europe's biggest street festival covered the Notting Hill area in West London on Sunday and Monday, as more than one million people turned up to celebrate Caribbean culture. The annual carnival boasts colourful parades of floats and costumes, dozens of sound systems and enough jerk chicken to feed an army.
Since 1964 the carnival has been arranged by West Indian communities in London, and takes place on the August bank holiday every year. This year, due to the recent riots, there was a special sense of both concern and anticipation. There was a huge police presence making sure the carnival would be remembered as a celebration of London rather than the start of a second wave of riots.
"True Spirit of London"
Indeed, Mayor boris Johnson revealed that he hoped that the carnival would 'let the true spirit of London shine through', adding:
"It's right that the carnival goes ahead so we can show the world that the overwhelming majority of London's people are decent, law-abiding citizens who respect the law, love their city and want to celebrate our vibrant, diverse and historical culture."