Wednesday, May 02, 2007

Selfridges



Selfridges in Oxford Street - one of the greatest department stores in London. Unlike Harrods, Selfridges welcomes everyone. The building is a fine example of Edwardian architecture, although you can't really see it properly.

No comments: