Drake’s OVO label has opened the doors to a brand new store in London. The UK location is located inside the building the coveted 2017 OAS Development Awards for Best West End New Build, located on Poland Street in Soho. The outpost will house OVO apparel, capsule collections and exclusive merchandise. The store is officially opened as of today.
OVO London Flagship
1C Poland St.