A view of Big Ben clock tower and Westminster palace in London.
a tall tower with a clock on the top with a sky background
A clock tower is seen in the distance.
Represent the Image description:
Represent the Image caption:
Represent the Image caption about Architecture: