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.



This section is not yet written.


  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.