Main Page
|
See live article
|
Alphabetical index
St. Stephen's Tower
St. Stephen's Tower
is the clock tower at the northern end of the
Palace of Westminster
in
London
. It is often colloquially referred to as "
Big Ben
", after the 13-ton bell that is its best-known feature.
Related topics
Westminster Quarters