Grimwoods Music Store?
comments powered by
I am attempting to determine if there was a musical instrument store by the name of Grimwoods in the UK in the mid-1960s. I don't know where in the UK it would be.
Thanks for any information you can provide.