The Leeds store opened in September 2016 and can be found on Vicar Lane, a short walk from the outstanding Victoria Gate and is part of the beautiful Victoria Quarter shopping arcades.
Amongst many of the premium retailers in the city, Vicar lane excels through exceptional customer experience. This store really has an energetic atmosphere that must be seen to be believed.