London is a very energising place to be.