Family of Travellers

Impressions from the World


Tag: #shopping

Victoria Leeds

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…