The British television series Dragon's Den is primarily filmed in Manchester.
Manchester has been an important production base for the programme, which is made for the BBC. The studio setting is designed to focus attention on the entrepreneurs, their demonstrations and the dragons' negotiations rather than on a conventional travel location. The city is therefore the production answer, not necessarily the hometown of any particular contestant.
Viewers can confuse Manchester with London because many UK entrepreneurs, investors and business headquarters are associated with the capital. The programme's set and the investors' offices do not establish that the series is filmed in London. Production locations can also change within a programme's history, so the question refers to the established city associated with the British series.
Manchester's wider reputation as a media and creative-industry centre provides a natural context for television production. The show's pitches, however, come from businesses and founders across the United Kingdom rather than from one city alone.