UNITED KINGDOM | Tuesday, 24 March 2009 | Views [992]
mum you were right.... Harrods does have the best food hall!