Sketchers – 42/46 Oxford Street, London W1

London Image 5

As part of phase 2 of the Oriana development a new lease was signed with Sketchers for this 7,400 sq.ft store which opened for business in 2017.