How many episodes are in ITV's The Tower series 3?
3 weeks ago
1
The Tower is a police drama based in London and has seen some gruesome crimes, including disappearances, deaths, drugs, stabbings and some cold cases. The show is set to return for a third series