London is home to the BBC Television Centre historically associated with Dragon's Den.
Television Centre is a major BBC broadcasting complex in White City, west London. It opened in 1960 and became strongly identified with BBC television production, including studios used by many entertainment and factual programmes.
The site is sometimes confused with the locations of other BBC productions, because the corporation has studios and offices across the United Kingdom. Dragon's Den has also used different production arrangements over its long run, so a studio association should not be treated as the permanent location of every episode.
London remains the relevant city for the historic Television Centre reference. The complex itself has undergone redevelopment, with parts of the original site converted for offices, homes, leisure and media use while retaining its distinctive circular structure.