The Wellesley Knightsbridge, a Luxury Collection Hotel, London

11 Knightsbridge, London, England, SW1X 7LY, United Kingdom   •  Weather: