On se demanderait presque parfois, si l’hôtel The Lanesborough à Londres ne serait pas un des joyaux de la Couronne britannique, tant il est majestueux. Situé à Knightsbridge, sur Hyde Park Corner, en plein cœur de la capitale britannique, il donne directement sur Hyde Park et l'Arc de Wellington, tout en étant adjacent aux jardins du Palais de Buckingham.