Yes, Starling Bank lets you instantly lock your lost or stolen card. You can also order a new one to an overseas address.