For years, the flowers at Claridge’s have been almost as photographed as the hotel’s famous interiors. Now, admirers no longer have to leave empty-handed. Claridge’s Flowers has opened on Brooks Mews, bringing a little of the hotel’s floral theatre to the streets of Mayfair.
