Question: are nespresso pods sold in stores?
Answer: You can of course, buy your officially branded pods in a Nespresso boutique, locations include; Selfridges, Debenhams, John Lewis, and if you want to buy online, you can shop on the beautiful Nespresso website, or there is always Amazon or Ebay.