2021-05-15 • 60 min
A look behind the scene's at Claridge's in London's Mayfair, the five-star luxury hotel renowned for catering to the rich, the royal and the famous.