Mandatory Credit: Photo by Vuk Valcic/SOPA Images/Shutterstock (11854937h) A Welcome Back sign outside Selfridges on Oxford Street in London on the first day of stores reopening. Shops, restaurants, bars and other businesses reopened today after almost four months as further lockdown rules are relaxed in England. Businesses reopen in London, UK - 12 Apr 2021