Step-by-step explanation:
1 US gallon = 3.79 litres
And if 1.47 dollars = £1
then 3.15 dollars = £ 3.15/1.47 = £2.14
£ per litre in USA = £2.14/3.79L = 0.56£/L.