London
Office

10 Aldersgate Street
London EC1A 4HJ

T. +44 20 7220 6200

E. london@thetapartners.co.uk

New York
Office

135 West 20th Street
New York, NY 10011

T. +1 646 492 5300

E. newyork@thetapartners.co.uk