During my apartment stay with onefinestay in South Kensington, I wasn't feeling up for a dinner out. My plans of cooking in the great kitchen were scrapped because of time so I decided to hit Harrod's Food Hall. which was a ten-minute walk from the apartment, for takeaway. Harrod's has been in operation since 1834, and now sells floors of gorgeous clothes, makeup, toys and home goods, plus it's gigantic food hall consisting of multiple rooms.
I had been to the food hall before and almost been crushed, but going an hour before they close is the best time to go. There is room to wander without having to duck through crowds and everyone is really helpful. I just wanted a giant salad and they have the best make-your-own. I spent at least 30 minutes browsing in their insane tea section and trying coffee. If you want an easy gift, there's olive oil, salts, biscuits, jam, wine, chocolate, candy, and like the rest of London, stacks of Diamond Jubilee gear (think shortbread with a big, smiling photo of the Queen on the tin).