By George MacDonald2010-11-16T17:23:00
Grocery and general merchandise giant Asda will become one of the first retailers – and maybe the first – to sell royal wedding merchandise when a £5 mug goes on sale tomorrow.
Already have an account? Sign in here