The European Camarade in November in London Jul 30, 2015 • No comments The European Camarade: 20 November 2015, 7:30 pm (Free Entry) at the Free Word Centre. A mini-festival of European poetry…