Review: Talos II, The Bread & Roses Theatre Lara DomkeMarch 28, 2018Talos, a giant in the Greek mythology, is the name taken for London’s first science fiction theatre festival. Founded in 2015, Talos returns now with 12 new pla...Off West EndReviewsTheatre0 Comments200 views 0