To anyone that knows how to import stuff or buy Greek food in England... ever since we've been coming to Corfu we always buy bottles and bottles of Pummaro tomato ketchup and take it back home with us
(If you've never tried it you wouldn't buy heinz ever again after you've had it!!)
Is there anyone or anywhere we can get it in England please let me know you wonderfull people