Claridge's is a 5-star luxury hotel located in the heart of Mayfair, London. It is an art deco jewel that embodies grand English style and timeless glamour. With impeccable service, breathtaking rooms by leading designers, fine dining experiences, a he...
Phone
+44 20 7107 8862
Year Founded
1812