London shop prices up 2.9 per cent in December

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?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now