
London
Galvin La Chapelle, Spitalfields
In the historic quarter of London’s Spitalfields resides one of Galvin Restaurants' lesser known gems. Unless you’re a banker or read certain foodie guides, you’re likely to miss this coveted French cuisine beauty. I say beauty and I mean it,...