Oxford Street set for more shops

With over 200 million visitors a year, more than 300 shops and 5 million square feet of retail space, Oxford Street lays claim to being London’s busiest street. More new stores are set to open their doors over the next few months, as overseas retailers such as fashion brands Forever 21 and Desigual make their debut and others, such as Disney, move to more modern locations. The eastern end of Oxford Street will also be developed.

Comments are closed.

    2018 A1 Buyers Guide
  • A1 Retail Twitter

  • Facebook