Our St Helen’s office is right in the heart of The City, surrounded by some very iconic buildings. We think this is an iconic building too. It’s 118 metres tall with 23 floors. The building is light. It’s airy. It’s got a fantastic gym and great meeting spaces… Oh and did we mention that it’s located right in the heart of The City? Well, some things are worth saying twice. Basically, anything you want to do in London, you’ll be perfectly placed to get there from here.
When it comes to training, we’re very much geared up for that. We’re pretty sure the curved LED screen in our 300-seat auditorium is the largest in Europe.