Tag Archives: La Vallee des Grenouilles

Paris-sur-Thames

A quick sweep through French history in London The French have had a significant presence in London for at least one thousand years. The most celebrated arrival of French people to London came in 1066 when William of Normandy arrived on the south coast of London and defeated the men on the then King, King […]