A Review of London’s Musical Museum A Review of London’s Musical MuseumThe Musical Museum is a fascinating niche museum, housing various self-playing instruments and over 20,000 music rolls. Corinne Mercury on 9 July 2022 Nov 18, 2020