Two military horses, including one seemingly covered in blood, went on the loose through the streets of central London and injured at least four people.