Aparently there's one in Romford, recently opened.. ask Manitas, he's seen it.
If you want sheet music, Foyles in Charing Cross Road stock many different varieties.
Charing Cross Rd also has a shop I've seen guitars for sale in, but whether that counts as a music shop I'm not sure!
LTS