The Lanesborough

(Created by AngelsFan)

Tags

Add Tags

Recent Activity (See All)

About

The Lanesborough is a 5-star hotel on Hyde Park Corner, Knightsbridge, central London, England. Operated by the Oetker Collection, the hotel is reputedly the most expensive hotel in London.

Photos

  • The Lanesborough Photo

Comments