Belmond Cadogan Hotel 75 Sloane Street,
London, United Kingdom