Topshop's flagship Oxford Street store up for sale



The famous building on London’s Oxford Street has been put on the market by administrators.



BBC News