CBBC is run by the BBC Children's department, who make the programmes for children up to the age of 16. Most of their offices are in the East Tower of the BBC Television Centre, with some programmes coming from Scotland and Bristol. CBBC produces a whole range of programme types, including drama, news, entertainment and educational programmes.