In a quiet, residential side street off the bustling boulevard of Brompton Road and the leafy expanse of Hyde Park lies Cheval Place. Harrods, the Victoria & Albert Museum, Sloane Street and some of London’s finest restaurants are all effortlessly to hand. In a distinctive new build development, Knights House in Cheval Place offers three elegant apartments in this most desirable location.