Selfridges : More the Merrier!
Selfridges iconic department store on Oxford Street in Marylebone, London celebrates Christmas with More the Merrier! a maximalist take on the festive season inspired by British artist Andrew Logan the windows feature grotto style scenes with magical decor curated to spread beauty and joy...with a patchwork of vibrant tastes and trends the crafted spaces showcase patterns, sculpture and texture with traditional and modern props and artwork inspired pieces!