Description

The tower clock known as Big Ben, located at the top of Elizabeth Tower at the north end of the Palace of Westminster, rings out over the Houses of Parliament in London for the first time

Location

London

Rate

Very important (8)

Sphere

Science & Technology, Economics & Agrocaltures

Images

Big Ben with the Victoria Tower at the back

Comments