Adidas announces Oxford Street flagship
Adidas is planning to open a 43,000 sq ft flagship store opposite Selfridges on London’s Oxford Street.
from Property Week – NEWS
Adidas is planning to open a 43,000 sq ft flagship store opposite Selfridges on London’s Oxford Street.
from Property Week – NEWS