US clothing retailer Urban Outfitters is preparing to open its third store in the UK, at Covent Garden. It is two years since the company’s last UK opening - in Glasgow - and the new store is on the site previously occupied by Fila.
Already have an account? Sign in here