Embracing Traditional London

If you want tradition and grandeur in London, you couldn’t ask for much more than Merchant Taylors Hall. The 14th century Guild Hall is steeped …