I checked also: It's a chain of high end department stores in the UK, with the flagship store on London's Oxford St. It's the 2nd largest shop in the UK, and was founded in 1909.Thank you so much for your response and for understanding my concern.![]()