Restaurants & Bars

U.K./Ireland England London Tomatoes

Source of San Marzano and Cuore di Bue tomatoes in London?

Share:

Restaurants & Bars 18

Source of San Marzano and Cuore di Bue tomatoes in London?

UK2004 | Jun 1, 2010 06:44 PM

Anyone know where to get these in London, found them in Borough market but sometimes thats a bit much of a journey on a saturday, anyone know of other stockists in London?

Want to stay up to date with this post?