Guildhall is a building in the City of London. It has been used as a town hall for several hundred years and is still the ceremonial and administrative centre of the City of London. The term Guildhall refers both to the whole building and to its main room, which is a medieval-style great hall.