The food court at Harrods is divine! Last day in London and the sun is shining.