Inside Claridge’s Hotel

This five star luxury hotel in the heart of Mayfair, London, is renowned for catering to the rich, the royal and the famous. We’ll explore the hotel’s history, the beautiful (and eye-wateringly expensive) suites, and the famous visitors. We’ll also go behind the scenes to see the extraordinary lengths the hotel goes to for its guests and and how it keeps its edge in the luxury market.