I live two doors away from the former Scotland Yard hq and have just found out about it and found your reply in my research. This is one of the most fascinating things I've discovered.