Abbreviation of London Weekend Television, the broadcasting company that holds the rights to weekend programming (Fri 6pm - Mon 5am) on ITV in the London area.
Log in or register to write something here or to contact authors.