By Nicola Harrison2011-10-18T09:46:00
The Oxford Street Christmas lights will be switched on on November 1, as retailers on one of the busiest shopping streets in the UK gear up for the crucial festive period.
Already have an account? Sign in here