Bastille Day in London - Thursday July 14 2011

Vive La France! Celebrate France's independence day with our guide to French London