A large stone building with a clock on it Big Ben and part of parliament from across the street. A building in shadow with a clock tower. A large building with a tower and a clock The Big Ben clock tower towering over the city of London.