five star london, luxury hotelsTop Luxury Spa Hotels in Knightsbridge - The Lansborough Hotel London

The Lanesborough

Send Enquiry Book Now Visit Website

The Lanesborough could not be more perfectly positioned for the enjoyment of London’s greatest attractions. 

The hotel's central location, at the entrance to Knightsbridge from Hyde Park Corner, leaves just a short walk to Harrods, Harvey Nichols and the designer boutiques of Sloane Street.

  • “Guests couldn't wish for a better London location”
    Conde Nast Traveller