Find us

The London School has relocated to:

Birch Village Hall,

Hall Road,

Copford,