2005-11-18T08:25:00
Asda is expected to open its biggest store in the UK tomorrow (November 19).The 110,000 sq ft supercentre, situated in Milton Keynes, Buckinghamshire, has been built in an attempt by Asda’s US parent company Wal-Mart to replicate its success...
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance