This is a London walking tour during lockdown in 2021 along one of the most famous retail street in the world – Oxford Street in London. It has been reported on the news that one fifth of shops on London’s Oxford Street are going to go bankrupt. Retails business has already cut 200 000 jobs in the UK.
Read more London Oxford Street in Lockdown 2021