Europe Quiz • by Jae Williams What is Big Ben in London? Clock tower Bell Dialplate Tower's spire ? ? ? Sign up for Zadavaka and get these hints!