The Cavendish London is perfect for business and leisure and offers the ultimate in luxury and convenience for visitors to the UK’s Capital, whether for business or for pleasure. The Hotels Petrichor Restaurant is a recipient of 2 AA Rosettes for culinary excellence serving modern British Cuisine.