Venue Source
Back | HomeLivery Halls › Livery Halls in London

Party Venues in London

A Livery Hall is an ideal venue for event organisers, wedding planners or anyone wanting to arrange a meeting or special occasion in London. These unique buildings have high ceilings, marbled floors and elaborate wall decorations.

We found 3 Livery Halls in London listed.

Armourers Hall is the home of The Armourers' Company which was founded in 1322 and has occupied the same site in the City of London since 1346. The Company is n...

Location: London,

For entertaining clients, rewarding staff or hosting a conference, you can be sure that at Merchant Taylors’ it will be an unforgettable experience. If yo...

Location: London,

Approached through a tranquil residential square, tucked away from the bustle of the Barbican and London Wall, the Barber-Surgeons' Hall is an oasis of calm in ...

Location: London,