Real actual France might be just a hop, skip and Eurostar ride across the Channel away, but if you’re looking for fine French grub, you might actually be better off staying in London. The city boasts an impressive number of French brasseries and bistros, including establishments by some of the...
Updated 21 Nov 2024