Sunday, 7 August 2011
London Supreme Store First Look
Courtesy of website French Dream, this is the first look at the upcoming Supreme London Store. This store will be the very first European flagship store of the New York brand, which has had many Supreme fans anticipating this for many years. Rumour has it that the doors will be opening in the coming month. The store will be situated on Peter Street.
Pictures: Via TheFrenchDream
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment