Dining with Giants

On Wednesday 12th February at 6.30pm, I was formally announced into the inner sanctum of the Merchant Taylors Hall in the City of London. Based at Number 30 Threadneedle Street, this has been home to The Livery Company of The Worshipful Company of Merchant Taylors’ since 1343, and tonight was their annual Benevolent Association Dinner.…