We are very proud to have been named a ‘great place to buy olive oil in London’ by the Olive Oil Times!
“The shop proffers an excellent selection of oils…”
We are very proud to have been named a ‘great place to buy olive oil in London’ by the Olive Oil Times!
“The shop proffers an excellent selection of oils…”