If you really want to read this, try using The Internet Archive.
For the first time. Things to do? I want to go to an absolutely massive music shop! Where is one? Is there one near the Tower of London? I'm going there! Is there one near London Euston train station because I'm going there to?