Prices shown in currencies other than GBP are estimates. All purchases are made in GBP. The actual amount you pay in your local currency will depend on the exchange rate used by your bank.
When displaying prices in Euros and USD we are currently using the following exchange rates:
£1 = €1.21159995
£1 = $1.54999995