214 Oxford Street
Oxford Street, Greater London, W1C 1DA
- Global flagship storeGlobal flagship store
- Located at the epicentre of Oxford StreetLocated at the epicentre of Oxford Street
- Iconic building with 8 floors and a total area of 137,500 sq ftIconic building with 8 floors and a total area of 137,500 sq ft