Victoria Leeds is the glamorous heart of Leeds city centre and one of the country’s most beautiful shopping destinations. Discover over 80 of the most imaginative and desirable shops, catering for all your fashion and lifestyle needs – including Harvey Nichols, John Lewis & Partners and a 24 hour Casino – all right here, in the centre of town.