According to the latest Pan-European footfall report by BNP Paribas Real Estate, London’s Oxford Street was named Europe’s most-popular shopping street. It beat competition from Milan, Madrid and Paris. The …
Tag
Showing: 1 RESULTS