S
Susan Jones Review of Selfridges
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: