Difficult to imagine better location in London.