House of Fraser’s flagship store in London’s Oxford St. set to close for good in the near future
House of Fraser’s flagship store in London’s Oxford St. is set to close for good in the near future. According to the owners, the store will remain open for the upcoming festive season and close …