Millennium Hotel London Knightsbridge 17 Sloane Street, SW1X 9NU Knightsbridge, London, United Kingdom