Hello everyone,
I just touched down in London two weeks ago finding items back at home is a little hard.
For instance: aluminum foil, cigars/blunts (garcia y vega, phillies, white owl..) ranch dressing (preferably Hidden Valley).
Are there any other shops besides Lidl, Somersfield, Sainsbury or Tesco in London that would sale these products?
--If you could list the post code or city, that would be great!--
Tags: