» Half Day and Evening Tours Departing from London For a more detailed description and prices please click on a tour below:
There are some 30,000 shops in London. In the 2002 Tourism Awards, Selfridges was voted the visitors favourite store.