atria Watford, the SGS owned premier shopping, dining and leisure destination, has announced that The Massage Company will open one of its largest branches to date in the centre. From May 2025, The ...