I've never been in a Tower store and am a bit vague about where they are/were. Were there in fact many others in the UK? This page mentions one in Southampton: http://uk.towerrecords.com/ukstores.asp And the Internet Archive refers to others in Windsor, Weston-super - Mare (my local one, I suppose), Birmingham and Glasgow, as well as Camden and Bayswater in London. But they were never a presence on every high street here. Virginia Knight