Experience refined Modern British dining at The Lanesborough Grill, an elegant restaurant nestled at Hyde Park Corner. Enjoy exquisite cuisine and impeccable service in a sophisticated setting.
Hyde Park Corner, London SW1X 7TA, United Kingdom, London