9 December 2020
ENGLISH: Victoria Leeds is a shopping center in the victorian style which is located in Leeds, in the Yorkshire. It is composed by the Victoria Quarter and the Victoria Gate and it comprends many stores of famous brands such as… Continue Reading…