Iconic Luxury Hotels

Iconic Luxury Hotels is a privately owned collection of four of the UK’s most celebrated properties: Chewton Glen on the edge of the New Forest, just minutes from the sea; Cliveden House near Windsor and Ascot, with panoramic views of the Thames; The Lygon Arms in the picturesque Cotswolds village of Broadway; and 11 Cadogan Gardens, just off fashionable Sloane Square in London’s Chelsea.