The clock tower which houses Big Ben in London is dedicated to which saint?
What is the answer?
st stephen