|
|
|
Ratings
|
6.5 / 10
|
|
Filming Locations
|
|
New Scotland Yard, 8-10 Broadway, Westminster, Greater London, England, UK
|
Scotland Yard, New Scotland Yard, 8-10 Broadway, Westminster, Greater London, England, UK
(The facade and turning logo of the New Scotland Yard is seen a few times, and a couple of scenes are shot inside.)
|
|