The Millennium Measure stands on the north bank of the Thames not far from London Bridge. It was a gift from the Worshipful Company of Scientific Instrument Makers to the City in commemoration of the millennium.
Archive for December 16, 2016
Statues and Monuments: Millennium Measure
Posted: December 16, 2016 in London, UKTags: Millennium Measure, statues and memorials in London