Explore The Best of France in London By Kamila Zawadzka / November 2, 2014 France is the land of over 400 delicious cheese varieties, home of Champagne, the birthplace