Freemasons Hall book exclusive use of this stunning, historic art deco Masonic building for corporate events. Based in London, England, Freemasons Hall 60 Great Queen Street Holborn WC2B 5AZ
Freemasonry has existed in Scotland since at least 1598. Scottish Freemasonry is unique. Many agree that Freemasonry began in Scotland and was subsequently adapted in other countries. The Grand Lodge of Scotland is proud to maintain the lin...
Freemasonry is the oldest and largest world wide fraternity dedicated to the Brotherhood of Man under the Fatherhood of a Supreme Being. Although of a religious nature, Freemasonry is not a religion. It urges its members, however, to be fai...