Formerly known as Leyton Town Hall, the Great Hall has been restored and is located in one of London’s prestigious locations. It is minutes away from the London 2012 Olympic Village.
This unique heritage building and exciting baroque style hall will wow your guests with its traditional regal style and elegance. The contemporary spaces we have to offer will certainly cater for all tastes and trends.Read more
Book This Venue
Call us on 020 7186 8686 or complete the form below