St Helen’s, London

Be empowered in the heart of London


View all roles in St Helen’s, London

Where we are and what it’s like

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.

How to find us

Where we are

How to get here

  • Aldgate
    6 min walk
  • London Fenchurch Street
    7 min walk
  • Liverpool Street
    6 min walk

Facilities

Take a look

Vacancies in St Helen’s, London

Filter by:

Ready for the next step?

This is your chance to build your career right in the heart of The City. So if you’re looking to take your career further in one of the world’s most iconic business districts, it’s time to take a look at our current openings and make your application.