Big Ben, as seen on Lex Luthor's big screen television.[1]

Big Ben was a clock tower located in London, England.

It was located at the north end of the Palace of Westminster.

History

Earth-1A

This section is not yet written.

References

  1. As seen in the Superman episode The Hunter (October 29, 1988).

External Links

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