The Voila Review: The French Wine Bar and Shop of Covent Garden
The Voila Review: The French Wine Bar and Shop of Covent Garden | A lovely, beloved French wine bar and shop in Covent Garden with good French wines, good pairings and a warm welcome, a genuine slice of Gallic charm in the West End
