Located in the heart of London, we are a Grade II listed multi-purpose event and conference venue.
Our 19 rooms are full of character and range from the large and impressive to the small and intimate with capacities of up to 664.
A prime central London location with stunning views of Westminster Abbey, whilst being only a few minutes' walk from Big Ben, The Houses of Parliament and Buckingham Palace.
Leading technology including the latest high quality 4K dual projection and D&B sound system.
Award winning in-house team of event coordinators, caterers, AV technicians and porters.