Drake’s London OVO Flagship Will Open This Week
A while ago it was revealed that Drake will be extending his OVO flagships overseas to London. Today, we get more details on the launch and where the store will be.
The store will be located in London’s Soho district near Supreme and Palace stores with doors opening on November 17. There’s no insight whether it’s going to be an exclusive drop but stay tuned for more information.
OVO London Flagship
1C Poland St.