Home
Westminster palace
Westminster palace
12 interesting things “you already know” about the Big Ben clock tower
From the Thames River, if you catch a glimpse of Big Ben, it means you have truly arrived in London. When the sun sets, the four reddish-brown dials are illuminated so that anyone can see it even from miles away. If you have the opportunity to travel to England…