Selfridges iconic store in Birmingham England. It's kind of a big deal when it comes to store design. And it helps create word of mouth for the brand as demonstrated here.

Selfridges iconic store in Birmingham England. It's kind of a big deal when it comes to store design. And it helps create word of mouth for the brand as demonstrated here.

Pinterest • The world’s catalogue of ideas
Search