The legendary Galvin at Windows, sat high over Mayfair on the 28th floor of the London Hilton on Park Lane, invites guests to celebrate the mother in their lives with a specially curated menu for Mother’s Day 2024 with the restaurant’s singular brand of London...