Notting Hill Carnival
Notting Hill Carnival is held in London each August bank holiday, and is the largest and most colourful street event in Britain. The festival celebrates the traditions of the British black community, who emigrated to Great Britain from the West Indies in the 1950s. They brought with them the Caribbean idea of the carnival, with […]