Christmas lights along Oxford Street as shoppers come to the West End in their droves and retail business looks set to bounce back well during the run up to Christmas despite concerns over supply shortages on 22nd November 2021 in London, United Kingdom. Many people are wearing face masks in crowded places like this but they are no longer mandatory, while government advice suggests that it is advised to wear a face covering in busy public places inside and on transport, many people are still wearing them outside.