How Much Would You Pay For Outstanding Customer Service? Burberry’s Flagship London Store is Put to the Test
I’ve been reading about the wonders of Burberry’s flagship London store and its whizz bang technology for years. So now that I’m living in London for a few months, I decided to check it out. There are limits to how glamorous I can look…