Items tagged The Plaza
Posts
-
AREA NEWS: Twenty-six flagship stores to open on London’s Oxford Street ...
More than 25 flagship stores are expected to open their doors between this year and 2019, with some retailers, including youthful fashion brand Stradivarius, to open in the second quarter of 2016, Kiko and Skechers,...