DART services were delayed by up to an hour-and-a-half this afternoon because of a mechanical failure on the Santa Steam Train.

The train stalled initially between Greystones and Bray and then for 90 minutes at Dalkey causing the complete stoppage of southbound DARTs with later knock-on effects on northbound services.

About 200 adults and children were on board the steam train at the time.

It began moving using its diesel engine instead of steam to complete its journey.

Dublin Bus honoured tickets while the incident was resolved.

Meanwhile, there is traffic disruption in Dublin city centre this evening as firefighters tackle a blaze on the Northside of the city.

Four units of Dublin Fire Brigade are dealing with a fire on Capel Street.

The road was closed for a time while the fire was brought under control.