LA Organic olive oil on salie in Windsor Farm Shop in England, property of the Queen!

 

LA Organic's Extra Virgin Olive Oil's LA Oro, LA Original and LA Cuisine are now sold in the Windsor Farm Shop, England. It is the only olive oil which is sold there, and the shop is property of the Queen!

 
Admin Oops!