S

Awful shopping experience . Customer service non e...

Awful shopping experience . Customer service non existent . Nicer Dept stores in London . Selfridges is catering for tourists everybody else doesn t matter especially if you re over 50

Comments:

No comments