Many television programmes have been set in London, including the popular television soap opera EastEnders, broadcast by the BBC since 1985.
What popular soap opera has the BBC televised since 1985?
EastEnders