London Restaurants May 24, 2017 0 Galvin Bistrot De Luxe ‘Would you like to come and visit Galvin Bistrot?’ the email said. I’m not made…