More than just one of London’s most beautiful and historic hotels, Rosewood London stands as a true sanctuary in the heart of the city. Leveraging its serene courtyard, incredible food (and drinks!), ...