Channel 21 (C21) is a home shopping channel headquartered in Hanover, Lower Saxony ( (Hannover, Niedersachsen).

(245)

Channel21