Alyson Hannigan Posted on Event: London Film & Comic Con (Showmasters). Location: Olympia, London. Date: July 30th 2017