February 15, 2013 1 Michelin Star Galvin at Windows, Mayfair Galvin at Windows, my favourite restaurant with a view… Perched high above London on top of the Hilton, it’s has enviable vistas from every window. The greatest joy is that no matter how many times you’ve been, you notice something new… … Read More