D
Dean Quinney Review of Selfridges
Amazing store, lots of friendly staff. And so much...
Amazing store, lots of friendly staff. And so much to see and do. Their seasonal sections eg Christmas are very impressive. In some ways more impressive than Hamleys
Comments: