1 photosImages not verifiedNewham Town Hall is a contemporary civic building located in the heart of London's Royal Docks area. This striking modern facility serves as both the administrative headquarters for Newham Council and a premier venue for conferences, meetings, and special events. The building features state-of-the-art meeting rooms, a grand council chamber, and flexible event spaces that can accommodate everything from intimate boardroom meetings to large-scale conferences. With panoramic views across the Royal Docks and excellent transport links including nearby DLR and rail connections, the venue offers a unique blend of civic grandeur and modern functionality in one of London's most dynamic regeneration areas.
Best suited for
Why book with us?



| Space | Theatre | Cabaret | Boardroom | Classroom | U-shape | Banquet | Reception |
|---|---|---|---|---|---|---|---|
| Council Chamber | 200 | — | 80 | 120 | 60 | — | — |
| Committee Room 1 | 60 | — | 20 | 30 | 18 | — | — |
| Conference Suite | 400 | — | 50 | 200 | 40 | — | — |
Day delegate rate from the venue’s published pricing. Exact quotes confirmed on your proposal.
Includes: Room hire estimate.
Half day, full day and evening rates available on request.
Bespoke menus and exclusive-use packages for private events.
Pricing available on application. Rates vary by room size, duration, and event type. Contact venue directly for quotations.
Request exact pricing →Dietary options catered for
Always confirm specific access requirements with our team — we check on your behalf.
1000 Dockside Road, Royal Docks, London, E16 2QU, United Kingdom
Every score below is computed from verified platform data — never marketing copy.
Newham Town Hall is a verified town hall in London, hosting up to 600 guests, with day delegate rates from £500. Its genome scores highest for Corporate, Hybrid Ready, Networking. Verified on-site: wi-fi, av & production, food & catering, accessibility. Best suited to corporate conferences and board meetings.
Best for: corporate conferences and board meetings, hybrid and streamed events, receptions and networking events.
Sustainability credentials are not yet evidenced in the profile data.
Up to 600 guests for theatre style seating, 400 for dinner service, 300 for cabaret style
Full AV package including projection, sound system, wireless microphones and stage lighting
In-house catering team providing buffet and plated meal options for all dietary requirements
On-site parking available for 50 vehicles, additional street parking nearby
Newham Town Hall is a contemporary civic building located in the heart of London's Royal Docks area. This striking modern facility serves as both the administrative headquarters for Newham Council and a premier venue for conferences, meetings, and special events. The building features state-of-the-art meeting rooms, a grand council chamber, and flexible event spaces that can accommodate everything from intimate boardroom meetings to large-scale conferences. With panoramic views across the Royal Docks and excellent transport links including nearby DLR and rail connections, the venue offers a unique blend of civic grandeur and modern functionality in one of London's most dynamic regeneration areas.
Own or manage Newham Town Hall? Claim this listing free to respond to enquiries and manage your profile.