Why is coffee 3-4x the price compared to Italy?

Just came back from a lovely trip to Italy. Espresso is still 1.20 euro there, even in the middle of Milan. When did we accept such high prices for coffee, and are there any practical / logistical reasons for it beyond capitalist greed? I can’t believe that rent in Luton is higher than Rome so it must be more than that.