Business and Economy

Brits flock to France in their thousands

Brits flock to France in their thousands

From 14 - 16 January 2011, The France Show will bring the very best of French life to the UK for three days at Earls Court, London. The finest in French food, wine, shopping, travel, culture and property.