On 20th October 2016 Stephen Turner BA was installed as the new Master of the Worshipful Company of Builders’ Merchants (WCoBM). The installation ceremony took place at Drapers’ Hall, which was founded over 600 years ago and is one of the City’s Great Twelve Livery Companies in the City of London. The Hall doubled as...Read More