Freemason’s Hall

Freemason’s hall was originally built as a peace memorial to honour the thousands of freemasons who fought during WW1. One of the finest art décor buildings in London, which is perfect for product launches, creative performances and receptions.

  • Capacity

    50 – 1000 Standing

  • Closest Station


  • Catering

    External catering