Atria Watford shopping centre owner has hailed a record-breaking 2024 with footfall up over five per cent year on year.
atria Watford, Hertfordshire’s premier shopping and leisure destination, owned by SGS Group, is proud to reflect upon a ...