Mark TaylorMar 7, 2020The GuildhallThe Guildhall in the City of London can be one of the overlooked attractions of the great metropolis. Possibly because it is hidden from...