Police have detained a knifeman in the centre of a siege in a Bristol petrol station.

Staff were forced to hide in a safe room at the Morrison's petrol station in Hengrove Way Bristol after an armed man stormed the shop earlier this morning.

One person has been taken to hospital after leaving the petrol station in Hengrove Way, Avon and Somerset Police said.

Armed police and a negotiator at the scene have now detained the man and investigations are continuing at the scene.

Police have urged members of the public to avoid the area.