All London overground train stations will accept pre-pay Oyster cards by next May, under plans from Boris Johnson.

Yesterday the new Conservative mayor revealed he had secured a deal with First Great Western to allow the pay-as-you-go Oyster cards on all of its stations in the capital from September.

Mr Johnson also announced he was meeting other train operators before the summer in an attempt to get London's entire transport network using Oyster by May next year.

Oyster cards with travelcards on them can be used at the stations, but the pre-pay versions are only valid at a small number of overground railway stops.

Former mayor Ken Livingstone wanted to extend the use of the pay-as-you-go cards but could not secure deals with the private train operators to do this.

Mr Johnson said: "Transport for London is investing £40 million in new Oyster equipment and I now urge the remaining train operating companies to get on board, agree their deals and open up Oyster for all Londoners."