London (Central)

12 Carthusian Street

Our central London office houses part of the Press, Digital and External Relations Teams as well as the Chairman’s Office.

Located in central London with mainline train, bus and tube links across London and the outskirts, it’s just a two minute walk from Barbican Underground station and five minute tube journey to Kings Cross main line train station.

There are a variety of shops restaurants and local gyms nearby, and many of London’s landmarks including St Pauls Cathedral, the river Thames, the London Eye and  the Tate Modern are within easy reach

The office space is open plan and modern with a variety of meeting rooms with video and tele-conferencing facilities to allow easy access to colleagues working in other locations across the UK.

If you are interested in working with us, please check our current vacancies at Search Jobs and Apply.