Picard products are sold in England! Yipee!!!

I saw this on the LIL Parents Group page and could not believe my eyes, Ocado is now selling a selection of Picard products!! You can find them here. Enjoy!