Big Ben

Big Ben is the name of the great bell inside of the clock tower in London, England.

History
It is seen briefly when the Simpsons visit London.

Non-canon
Big Ben's analogue clock was replaced with a digital clock and it could blast off like a rocket.

Appearances

 * The Simpsons 2013 Fun Calendar
 * The Simpsons 2013 Fun Calendar
 * The Simpsons 2013 Fun Calendar
 * The Simpsons 2013 Fun Calendar
 * The Simpsons 2013 Fun Calendar
 * The Simpsons 2013 Fun Calendar
 * The Simpsons 2013 Fun Calendar