Tallow Chandlers' Hall is set deep in the historic City of London. It sits on the buried walls of the Roman Governor's Palace, and is a stone's throw from the London Stone, the ancient heart of London.