Metropolitan police say they are trying to locate the animals seen running near Aldwych
Two loose horses have been seen running around central London, one of which appeared to be covered in blood.
The animals, wearing saddles and bridles, were seen running in the road near Aldwych on Wednesday morning.
Continue reading…