Notting Hill comes alive with Caribbean carnival
The carnival is an annual event that has taken place in London since 1966 and is led by West Indian community.
The carnival is an annual event that has taken place in London since 1966 and is led by West Indian community.
Next Story