23 Carleton Road, Tufnell Park, London, England, UK
(exteriors: 23 Meteor Street)
Ealing Studios, Ealing, London, England, UK
(studio: series 2)
Mar 21, 2000 - Aug 29, 2000
It looks like we don't have any production dates for this title yet. Be the first to contribute.