Television is not free in the UK. Every house owning a tv or any equipment capable of showing tv (that includes a tv card on your computer) has to pay a monthly tv tax of approx £10. Not paying is a crime and you can face large fine and prison. You have no such tax in India.