Big Ben, London / by JD Andrews

Big Ben

Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London.