Channel 4 is a public-service television station headquartered in London.

(347)

Channel 4