Forget everything you thought you knew about London. All the images of grey skies and gloomy streets, long coats and…