By Ben Cooper2008-01-09T14:51:59
Shop prices in London rose 2.9 per cent in December compared with the same period in 2007, according to figures released by the London Retail Consortium (LRC).
Already have an account? Sign in here