Quite a lot of people have striven to define Englishness and failed in fact English culture is really a mixed culture, having assimilated the best from many other cultures. Racially the English are Celts, Romans, Vikings, Saxons, Normans, with a handful of lesser traits thrown in for good measure.
The colonial past has made the city more cosmopolitan than any other. Class is still often more important than color, though its boundaries shift with the winds. The English have always admired foreigners, and have imported other cultures, languages and foods, giving them a unique turn.
The main distinguishing trait of the English is the aplomb. The stiff upper lip and the seeming endless capacity to put up with the unspeakable was given a boost during the blitz when Londoners faced the might of the Nazi bombing campaign and terrible hardships with a cheerfulness that was almost pathological.
London is one of the most cosmopolitan places in the world. Where else can you order breakfast in Farsi, book a taxi in Urdu, ask for afternoon coffee in Arabic and spend the evening chatting with your friends in Cantonese? Over 300 languages are spoken in this very...