Yes, I did, maybe 3 or 4 times a week but my time of day was different.
I used to catch the bus from Fleet Street after work to get to Picadilly Circus, looked around for an hour or so before going home with my purchases.
Tower did have a wonderful selection but, on reflection, it was very expensive. (I bought a large number of Japanese Blue Notes there over the years)
I always liked Mole but it never came to grips with CDs (IMO) and I stopped going there soon after I bought a CD player in 1984.