Get in touch

We’d love to hear from you

1st Floor, The Windsor Centre
15-29 Windsor Street
N1 8QG

Tel: +44 203 637 7447

Our offices are off Essex Road in Islington.

Nearest stations are Angel (Northern Line, 10 minute walk) and Essex Road (Great Northern Line, 7 minute walk).

London buses 38, 56, 73, 341, 476 and 812 all stop very nearby on Essex Road.