Under the Communications Act 2003, you need a television licence to receive or record television programmes. This applies if they are received by a satellite, cable or land based transmitter. If you are watching any satellite service, controlled from within or outside the UK, you must have a television licence.
You may have been informed, in the past, that a television licence was not required if you received television program services from outside the United Kingdom. This was changed in the Communications Act 2003, and if you are using your TV to receive or record television programmes broadcast by satellite from outside the UK, you are now legally required to have a TV licence.