Earlier this month, something which looked like an OVO store was spotted. Finally, Drake has announced the opening of the London flagship store.
Drake took to his Instagram to post a picture of the store which is due to open at 12pm GMT on Friday 17th November 2017, this Friday to be exact. The store is located at 1C Poland Street in Soho. Expect long queue’s for the opening as the only other current stores are located in Toronto, New York and LA. This is a first for Europe.
Shop the current OVO collection online here.