A 5-star luxury hotel in Knightsbridge, London, offering multiple dining experiences including The Lanesborough Grill and a themed Afternoon Tea.