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.

Community content is available under CC-BY-SA unless otherwise noted.