Guildhall in London, United Kingdom
NOVEMBER 17, 2021
The post Guildhall in London, United Kingdom appeared first on EON Reality. Guildhall is a municipal building in the Moorgate area of the City of London, England. The term “Guildhall” refers both to the whole building and to its main room, which is a medieval great hall.