Liverpool One — Merseyside’s prestige 170-store prestige retail complex — is playing a major part in filling dozens of empty shop units across the city, claims a new report. According to the National Retail Barometer, published by property... Read More