TopShop opens in Liverpool One

 

TopShop has opened a 65,000 sq ft shop at Grosvenor’s Liverpool ONE scheme, its largest in the UK outside central London.  

 

The store, double the size of the previous TopShop