Footfall on and near London’s Oxford Street, the country’s biggest shopping district, was 17% below pre-pandemic levels, according to the New West End Company, which represents about 600 shops. Shopping…
The post London’s West End footfall 29% below pre-pandemic level appeared first on London Business News | Londonlovesbusiness.com.