Contact us

Contact us on 020 3373 1101

Contact us on 020 3373 1101

We have two offices located in Stratford:

112-118 The Grove
London
E15 1NS

This office accepts walk-ins and takes appointments.

5th Floor, 2 Stratford Place
London
E20 1EJ

Visits to this office are by appointment only.