Up to 700 passengers have been evacuated from a busy London railway station after a fire started on a train.

There are no services currently leaving Marylebone station in central London, which serves towns and cities in the northern Home Counties and West Midlands, Chiltern Railways tweeted.

The rail operator said: "London Marylebone station has been evacuated and there are no train services currently leaving from the station."

London Fire Brigade said that it estimated between 400 and 700 people had been evacuated and it had sent four fire engines and a further rescue unit to the scene.

A message on the National Rail website added: "A fire on a train at London Marylebone is causing delays of up to 30 minutes to all services to and from the station."

Passengers have been advised that delays of up to 60 minutes may continue until 11pm.

Chiltern Railways said on Twitter: "Thankfully no-one was hurt."

LFB station manager Paul Hobbs said: "The fire was affecting one of the train's carriages but crews worked quickly to put it out. Around 500 people have been evacuated from the station."

The brigade said a number of road closures remained in place near the station and advised drivers to avoid the area if possible.

It said it had around 25 personnel at the scene.