As millennials still mourn the loss of big Topshop, another staple of London’s Oxford Street is set to close. NikeTown, the sporting brand’s huge flagship store, will temporarily shut its ...
Famous high street brands are looking to leave their Oxford Street location because they are not attracting enough shoppers. The owners of Park House, which is home to Pandora, Swarovski ...