Topshop opens second largest store at Liverpool One

TopShop.JPG

Topshop opened its second largest store in the UK last week at Liverpool One, attracting queues of shoppers.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now