2009-09-25T00:00:00
Topshop opened its second largest store in the UK last week at Liverpool One, attracting queues of shoppers.
Already have an account? Sign in here