Victoria Leeds is a prominent shopping destination located in the heart of Leeds city center in West Yorkshire, England. This bustling retail hub comprises two major shopping centers, Victoria Quarter and Victoria Gate, offering a diverse array of high-end stores, dining options, and entertainment ...