Has the flagship store stopped trading yet on Oxford Street. I have googled and can see that it is being sold off but nothing about when it actually ceased trading. Is it still open?