More than 300 languages are spoken in London. Religions are freely practiced. Rich and poor live on the same street, side by side. We've actually escaped many of the most difficult problems - integration and community cohesion.