When I was little, I had the board game "Scotland Yard". I know London inside and out. Did you ever hear of that game?