London’s OVO Flagship Will Open This Week

Author: Zenna Wilberg
11.16 / Style

Drake first announced the addition of a London OVO flagship back in March, and he's now revealed it will be opening this week.

The store will be located in London's SoHo district, near the Supreme and Palace stores, and will be opening on November 17.

Check it out above, and be sure to stop by if you're in London!

Source: Hypebeast