Montreuil is a town in France on the River Canche. During the Great War it hosted the British GCHQ. Research Montreuil