London is the third largest city in Europe after Istanbul and Moscow. Its 8 million inhabitants include a large percentage (over half by some measures) not born in the UK or born in the country but to non-UK origin parents. This makes it one of the most ethnically-diverse cities on earth. This diversity makes London an immensely exciting place for festivals and events because not only are there the traditional British celebrations but also those that have their origins in other cultures. Most festivals in London have their roots in Christian tradition and involve holidays with people spending time with their families but many involve real parties and festivities too!
Have an authentic meal at a local families home. Experience the real food of London, England.
Enjoy a trip through the eyes of a local. Get the ultimate tour in London, England.
Everybody's good at something! Learn from London, England locals and their cultures.