Explore Close Search museum by reference number --> Showing 1 result Hide images Lyra glockenspiel. Place of production:London/England Date of production:Circa 1900Serial number: 3798. Collection:University of Edinburgh