Popular value clothing retailer Primark is to open a store on top London retail location Oxford Street - its first outlet in central London, press reports said