London is home to people from hundreds of nationalities, making London culture diverse, exciting, and full of fun activities for visitors and residents. London is known for its theatre quarter, museums such as the British Museum and the Tate Galleries, attractions like the Notting Hill Carnival, and cultural icons like Big Ben and Buckingham Palace.
There are over three dozen major theatres, most located in the West End, including The National Theatre, The Royal Shakespeare Company, The Globe, and The Royal Court Theatre.
London hosts several fairs, carnivals and festivals throughout the year, with the Notting Hill Carnival being the most famous. It takes place over the August bank holiday weekend and has an Afro-Caribbean flavor. Highlights include London steelpan band competitions and a 3-mile parade. Another popular event is the Carnaval Del Pueblo, the greatest Latin American Festival in Europe which also takes place in August each year. As many as seven different countries participate in the event, which includes a street procession, live music, dancing and funfairs.
There are also large parades held on St. George's Day (April 23) and St Patrick's Day (March 17). The Dance Umbrella is held every October, and features a variety of dance companies putting on displays across London.
London is home to more than 240 galleries and museums, many of which can be visited free of charge, including British Museum in Bloomsbury, established in 1753, the Royal Academy of Arts, and the National Gallery in Trafalgar Square.
The ethnic population of London is growing strongly and the culture reflects this. Indian food is now a significant part of London's cuisine. Besides Afro-Caribbean and Indian culture, Bangladeshi, Polish and Middle-Eastern influences are also present.