City Hall

Located next to the Royal Docks in Newham, East London. The building, formerly known as The Crystal, is a highly sustainable and architecturally significant building. It is now home to the Mayor of London, London Assembly and the Greater London Authority.

City Hall provides bright, modern spaces perfect for a range of high-profile events. The event spaces and public areas are located at ground level for ease of access. London’s Living Room is sure to impress guests with views over the historic Royal Docks.

In addition, attendees can make use of the City Hall café which is open for all on weekdays, providing breakfast, lunch and light refreshments.

Excellent transport links via the Cable Car, DLR, Jubilee Line and newly opened Elizabeth Line, makes City Hall an ideal conference venue. For international delegates, City Hall is located just 15 minutes from London City Airport.


City Hall

Kamal Chunchie Way


E16 1ZE