Channel 21 - Switzerland Television

Channel 21 (formerly RTL Shop) is a German teleshopping channels.

Address Grosser Kolonnenweg 18 d
Phone +49 (0)511 8998-0
Fax +49 (0)511 8998 109
Email info@channel21.dekundendienst@channel21.de
Official website http://www.channel21.de
Living Streaming Update Soon
Schedule Schedule
Logo