Brompton Road üzerinde, Knightsbridge ve Sloane Square’e oldukça yakın bir konumda bulunmaktadır. Harrods ve Harvey Nichols gibi birçok alışveriş merkezini kapsayan rota üzerinde yer alan Chevalier House, şehrin merkezinde olmak isteyenler için ideal yaşam alanıdır.