Bar & Restaurant ReviewsThe Luxury Travel MagazineUnited Kingdom Restaurant Review: Galvin at Windows by Sharron Livingston Nov 15, 2023 by Sharron Livingston Nov 15, 2023