Originally Posted by Peter You travel on buses? I quite recently (about 4 years ago?) got on a bus from Regent St to Selfridges. It was quite the experience, I can tell you.
Forum Rules