The World’s First Shopping Mall?

Shopping malls or, as they are known in Italy, ‘centri commerciali’ are often accused of closing down the individual shops which traditionally dominated our high streets. With their car-parks, protection from inclement weather, their one-stop shopping possibilities and their faciities … Continue reading The World’s First Shopping Mall?