Girls – want to see the biggest shoe department in the world? Get yourself down to Shoe Galleries in Selfridges in London’s Oxford Street. The grand opening will be on 16 September 2010 and according to the Daily Telegraph we can expect beautiful parquet flooring, dimmed lights and the kind of sales assistants [...]




Recent Comments