The British Broadcasting Corporation (BBC) is the largest public service broadcaster in the world. It operates primarily through funding from an annual television licence fee paid by viewers in the UK. The BBC provides television and radio channels for the UK and operates several international broadcast operations. It is headquartered in London and has major production facilities in Salford Quays, Belfast, Birmingham, Bristol, Cardiff, and Glasgow.