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.