One thing we can never deny about London is that it can really blow away