Harrods Food Hall
87 - 135 Brompton Rd
This has got to be one of the best "take away" places in the world! Its a sea of food ranging from bakery items, cakes, pastries, cooked and fresh meats and seafood, delicatessen items, salads, chocolates and so much more. You can buy a fully prepared meal here or the bits to make it up yourself. One things for sure, you wont leave here empty handed - it's impossible!
We bought a few goodies. This place is a must see in London.