Brothers Chris and Jeff Galvin have announced that Galvin at Windows, their restaurant on the 28th floor of the Park Lane Hilton, is to close down next week. The brothers released the news in an Instagram post which read: “It’s with a heavy heart that we announce the closure of Galvin at Windows. We’ve cherished […]