London
Our St Helen's building is just off Bishopsgate, close to the
'gherkin' and the Lloyd's building. It's an extremely convenient
location, right in the heart of the City and very close to
Liverpool Street Station.
London itself needs little introduction. It is one of the most
important business, financial and cultural centres in the world.
Its population is hugely diverse and its global influence spans
politics, education, entertainment, media, fashion and the
arts.
It's also a global tourist attraction - home to some of the
world's best restaurants, museums and theatres. Whatever your
tastes and interests, there'll be plenty here for you to get
involved with.