Top Ten French Restaurants In London

London is one of the most internationally cultured cities in the world, with specialist restaurants offering specific cuisine from regions all over the globe, including France. Here is our top ten Best French Restaurants in London. L’Autre Pied Located in Marylebone in London’s West End, L’Autre offers a modern French/European cuisine in a contemporary setting. […]

More