The London Hotels To Book Now

From Chelsea to Mayfair, here are six of our favourite hotels in the capital.