The Landor Quiz takes place at the Landor, a pub in Clapham, South London on the first Sunday of every month. More information at: http://landor-quiz.blogspot.comRead less