The Lanesborough, a St. Regis Hotel London stands on the prime central location of Hyde Park Corner. At the heart of London, and close to all the destination activities which are minutes from the hotel. The hotel is just minutes from Harrods and the exclusive boutiques of Sloane Street and Knightsbridge. The West End theatre district is a short taxi ride away.