EnglandLondon is buzzing.10 millon people. History and modernity at the same time. Let me show you what I saw!