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.