Stephen Garden, London Business School Leaving London