What is the name of the headquarters of London's Metropolitan Police Service?
Correct answer: New Scotland Yard
Tom
I watch a lot of British crime/police dramas, easy.