A new app will allow people to top up their Oyster card wherever they are.

Travellers can now use their phones to pay for credit or Travelcards, which can then be added to their Oyster card after 30 minutes by touching it on the yellow card reader at any Tube or rail station, tram stop or River Bus pier when making a journey.

Later this year, this facility will be extended to London’s 9,000 buses.

The app, designed by TfL, is available for free on the Apple App Store and Google Play Store, and will also allow customers to obtain refunds for incomplete journeys and view their contactless journey history.

As well as this, users will also be able to view eight weeks of their journey history, check how much credit they have and get a ‘low balance’ alert to help ensure they have enough credit before they travel.

Sadiq Khan, Mayor of London, said: “London continues to lead the way using new technology to improve our transport network, and I’m delighted that our new app will make topping up your Oyster card much easier and more convenient.

“We’ve all had to top up our Oyster card when we’re in a rush or queue at a ticket machine, so being able to add money quickly using your phone will make a real difference to busy commuters.

“As we continue to build a world-class, affordable transport network across our city, we will make sure we utilise the very latest technology to improve the experience for every passenger.”