S

Steve Phillips
Review of Selfridges

3 years ago

An iconic store and a 'must visit' at some stage, ...

An iconic store and a 'must visit' at some stage, if you like shopping trips to London.

The window dressing is state-of-the-art, the staff are beautiful, and although we might not be able to afford everything they sell, it's a great place to amble through.

Comments:

No comments