The Tallow Chandlers’ Hall is set deep in historic London. It sits on the buried walls of the Roman Governor’s Palace, just over the road from the London Stone, London’s ancient heart.
Today you’ll find the gated entrance to the Hall at the top of Dowgate Hill, just off Cannon Street. Cannon Street mainline and tube stations are 30 seconds away, and Bank and Mansion House less than 5 minutes by foot.