Spiderman animated Wikia

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

History[]

Mole Man once stole the Palace of Westminster, along with Big Ben, and brought it to his underground kingdom. It was later returned to the surface.

Captain Britain was in front of the Big Ben when he sensed the Phoenix Force.