1 Us dollar equals to 0.72 Pound sterling so to convert 345 US dollars to British sterling we’ll need to multiply the amount of dollars by 0.72, so
345 x 0.72 = 248.4
345 us dollars = 248.4 British pounds
Rosie paid 248.4 British pounds for the ring. Hope this helped