Set in the heart of Mayfair, Claridge’s is an art deco icon and a byword for understated elegance.Since the 1850s, Claridge’s has excelled at the finer things in life: glamorous design, inspiring dining, impeccable service. There are many 5-star hotels in London but nowhere quite like Claridge’s.
To find out more about opportunities with Claridge’s Hotel click below