The 8 Best French Attractions in London

The 8 Best French Attractions in London

It’s official: London is France’s sixth largest city. And that’s according to Emmanuel Macron, no less. The ‘entente cordiale’ might have been a shaky affair throughout history, but it has shaped London as a city. So it’s no surprise that there are French attractions...