I recently got back from a trip to Japan. And over the 11 days I was there, I realised that most Japanese cities I went to have their shit together in a way that London categorically does not. So here are the ways in which London could, quite frankly, try a lot harder.