Drake has revealed on Instagram that OVO London flagship store will open on Friday 17th November. Announced back in April, but there had been limited word on when we could expect the store and it was the Instagram post that revealed more.
There hasn’t been any information on what stock will be available on the day of launch. But it is expected there will be London exclusives available when the store does open at 12pm (GMT) this Friday 17th November.
There isn’t long to wait to check the store out by heading over to it’s Soho location at 1C Poland Street, Soho, London.