Carnotaurus

A nasty pair of Carnotaurus are unleashed in the center of very busy London streets causing chaos.

Episode 6.6
The Carnotaurus are first seen after a large anomaly appears in the middle of London, causing chaos and attracting the attention of the local and international press. The anomaly from which they came is later found out to have been activated by Helen from an alternate timeline.