Whole footfall was down 2.2% in 2024
Whole UK footfall in 2024 was down 2.2% in contrast with 2023 in line with knowledge from the British Retail...
Whole UK footfall in 2024 was down 2.2% in contrast with 2023 in line with knowledge from the British Retail...