By John Ryan2013-08-12T07:00:00
Fashion retailer Urban Outfitters has opened its eighth store in London, on the site of a former cinema and just next to Camden Market.
Already have an account? Sign in here