UK shopping center transactions surpass long-term average to reach £4.3 billion (€5.57 billion) in 2015

London_by_Marcel Klinger_pixelio.de 4am

Image: London; Credit: Marcel Klinger, pixelio.de

Leave a Reply