Rock Out in London at the Notting Hill Carnival
Begun in 1965, the Notting Hill Carnival is the largest street festival in Europe, and the second largest Carnival in the world, bested only by Rio. A wicked place to sample the flavours of the capital during your time studying on English courses in London, the Notting Hill Carnival was originally a time for slaves […]
Read More