
Strictly the name of the great bell inside, Big Ben sounds from the Elizabeth Tower at the north end of London's Houses of Parliament beside the Thames.
Its Gothic Revival clock face and resonant chimes are among the most recognizable sights in England, best framed from Westminster Bridge.