Political debates and other things to do in Greenwich - Greenwich Time