London is undoubtedly a great place in which to work and live. The UK capital is a global hub for business and culture, attracting a growing number of commercial headquarters and strong inward investment.