

London, United Kingdom
The BBC, originally founded in 1922 as the British Broadcasting Company and reconstituted as the British Broadcasting Corporation under royal charter in 1927, is the world's oldest and largest national broadcaster. Headquartered at Broadcasting House in London, the BBC operates television, radio, and online services across the United Kingdom and internationally, guided by its long-standing mission to inform, educate, and entertain. It remains funded primarily through the UK television license fee and operates independently of direct political and commercial control.