Freemasons Hall is a large venue for hire in Central London, offering an array of diverse event spaces inside of an iconic art deco building. Ideal for conferences with several break out areas, parties and receptions. A short walking distance from Holborn or Covent Garden, this is unique venue to wow your guests.