S

Although smaller than Harrods, the London departme...

Although smaller than Harrods, the London department store of Picadilly St is a must! The windows are magnificent in all seasons, a bit like those of Printemps and Galeries Lafayette for Christmas in Paris. Their More

Comments:

No comments