Television Centre logo

Television Centre

Television Centre is the iconic former home of the BBC in London’s White City. The development features new homes and apartments, new cafés and restaurants, independent cinema, premium workspace and members’ club Soho House, with a hotel. Happily, the legacy of the BBC continues at the site: BBC W... Read more

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet