Cadogan SquareA spacious and elegant 2 bedroom duplex apartment on one of the finest garden squares in London.