Total scam. Without asking me, had me signed the form first without stating that she was going to refund everything in USD. Travelex making huge money on the horrible exchange rates.
3Photos
Travelex
Terminal 5, Departures (LHR Airport) Hillingdon Greater London TW6 2GA United Kingdom