Venue Source
Back | Home › Livery Halls

Livery Halls

An ideal venue for event organisers, wedding planners or anyone wanting to arrange a meeting or special occasion. Most locations are in the city of London and these unique buildings have high ceilings, marbled floors and elaborate wall decorations.

We found 3 Livery Halls listed.

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,

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,