UK footfall plummets during England’s second lockdown
UK footfall decreased by 65 per cent year on year last month, with a 31.9 percentage point decline from October.…
Trending
Recover your password.
A password will be e-mailed to you.