By Tim Danaher2011-09-16T00:00:00
Source: Peter Searle
An £8.99 jar of peaches in moscato or a £4.99 bag of pasta might sound more at home in Harrods food hall than in Stratford E15.
Already have an account? Sign in here