The BBC series Dragons' Den is filmed at MediaCityUK in Salford.
MediaCityUK is a major media complex on the banks of the Manchester Ship Canal in Salford, Greater Manchester. The BBC moved substantial operations there, and Dragons' Den became one of the programmes associated with the site.
The location is often described informally as Manchester because Salford is part of the same metropolitan area and lies directly across the ship canal from central Manchester. However, the city named in the location is Salford, making it the precise answer.
MediaCityUK opened in stages from 2011 and includes television studios, offices, educational facilities and public spaces. The Dragons' Den set is an indoor production set within this wider complex, not a permanent business pitch venue where companies meet investors outside filming.