Just to clarify, When Mary shrunk was the same day when Kudo went to London and confessed his feeling to Ran. First of all, it was not the same time cause the tennis match case where Conan got involved and Minvera Glass and her mother was from earlier, cause Sera stated that she recorded the match earlier while it was airing so she was watching it for the first time, Second of all, if I am not mistaken that same place, that Mary got poisoned is the same place Ran found a clue for the serial case, and lastly, Mary asked her fellow co-workers about if there was a boy called Kudo Shinichi boarded the plane today and there was a boy name Kudo Shinichi that boarded the plane.