Vans has signed a lease to step into a space in Oxford Street, London, which was previously occupied by Miss Selfridges, according to reports in the Evening Standard. The new Vans flagship store will therefore be located close to the Nike flagship store. The new Vans shop is expected to open before the end of the year.