I stayed at The Connaught, London's wealthiest hotel located in Mayfair. Known for its exclusive suites and housing the World ...