A cyclist has been taken to hospital after being struck by a car on a busy Edinburgh road.

The man was knocked off his bicycle on Telford Road, near Crewe Toll fire station, at around 7.20am on Friday.

Emergency services were called to the scene and the man was taken to Edinburgh Royal Infirmary.

The cyclist suffered serious facial injuries and a number of cuts and bruises to his body.

He was later transferred to St John's hospital in Livingston for further assessment.

Both lanes were partially blocked while paramedics and police worked at the scene, causing delays for motorists.