London is a vibrant melting pot of different people and cultures, living in relative harmony together. With its various boroughs and districts morphing to fit the character of the people who reside there. This vast diversity is what makes London so great: home to people from every corner of the earth, the young and old, the rich and the poor, and everything else in between, you can find everything and everyone in London.