BBC 24 Location: London, United Kingdom Affiliation: Network Set Design Unknown Designer October 1999 to 2003 set