Atria Watford launching pop-up selfie hub in honour of girl who died from cancer
Atria Watford is launching a new initiative encouraging shoppers to capture the ultimate selfie. ‘Love Your Selfie’ will feature nine immersive selfie rooms along with several backdrops, and will also raise money for a charity in honour of a schoolgirl