<human>:  Where is the BBC headquarters?
<bot>: The BBC headquarters are in London. The BBC is a British public service broadcaster. It was founded in 1922 and is funded by the British government. The BBC is the largest broadcaster in the world, with over 20,000 employees.