Footfall down 73% in London’s West End since easing of lockdown
New figures have revealed that footfall in London’s West End was down 73% year-on-year in the first full month of post-lockdown retail reopenings. New West End Company, which... View Article
Read more »