our new london home
Goodbye GTS. Hello Torrington Place!
Our London office is bursting at the seams, so we’re moving to an amazing new creative space.
From Monday 4th March, you’ll find us at 22-24 Torrington Place, WC1E 7HJ. Come and visit anytime, the coffee is on us!