Get in Touch

Address

New Horizons
Summit House
12 Red Lion Square
London
WC1R 4HQ

T: +44 (0)207 831 9843
Email us

Map & Directions

Find us by train, bus or car