The Notting Hill Carnival, an enormous celebration of Caribbean culture, is widely recognised to be the largest street party of its kind in Europe. This year, an estimated two million people joined the festivities in west London.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *