Town Hall Hotel and Apartments

Venue Details
Town Hall Hotel can help create your perfect day.
Whether you're looking for fairy-tale magic, or contemporary urban glamour, we can provide a stunning setting, fabulous food and all the support you need for a stress-free wedding that's exactly the way you want it.
Other venues in London
De Vere Grand Connaught Rooms
Located in London, England, De Vere Grand Connaught Rooms is an exclusive wedding venue that boasts elegance and sophistication. Whether you plan to celebrate with a small intimate family gathering or a larger traditional wedding, this venue’s professional team will ensure that everything is simply perfect.
ViewTrafalgar Tavern
The Trafalgar Tavern is a popular riverside choice for weddings, celebrations, meetings, events & conferences; our rooms boast period features including rich wooden floors, glittering crystal chandeliers, and floor-to-ceiling windows overlooking the Thames.
ViewMorden Hall
Morden Hall is situated at the end of the Northern line tube in South London. A London wedding venue like no other, within 125 acres of National Trust parkland. Morden Hall is an 18th-century country house offered on an exclusive use basis.
View