Brandspace

The Plaza

Proud of its high street fashion stores such as Oasis, Warehouse and Accessorize, The Plaza is found in the very epicenter of London’s most famous shopping street. This centre is guaranteed to deliver to Londoners and the tourist clientele. 

The Plaza
120 Oxford Street
London
W1N 9DP

More information

Catchment and footfall

  • annual footfall of over 4 million
  • average weekly footfall of 85,000

Main stores

  • Dune
  • Oasis
  • Warehouse

We also recommend…

  • O2 Centre

    The O2 Centre boasts top restaurants, an 8 screen multiplex cinema, health and fitness and a range of shops

  • N1 Centre

    N1 is located in the vibrant North London area of Islington and is a fantastic shopping district.

The Plaza

More information

Catchment and footfall

  • annual footfall of over 4 million
  • average weekly footfall of 85,000

Main stores

  • Dune
  • Oasis
  • Warehouse

View this page as a PDF in a new window

Your spaces

You can save spaces you're interested in to your spaces, and email them to yourself or others.

Contact us about this space


Contact us

Brandspace Ltd. Phone: +44 (0)207 227 3700 Fax: +44 (0)207 222 5949

Visit us

7th Floor South Artillery House 11-19 Artillery Row London SW1P 1RT

Copyright © 2007 Brandspace Limited. All Rights Reserved except as noted. Top