By George MacDonald2011-03-11T00:00:00
Source: Alamy
Leading retailers are to remain shut on the morning of the Royal Wedding, Friday April 29, and others are considering whether to follow suit.
Already have an account? Sign in here