The Big Ben clock tower towering over the city of London at night.
A very tall tower like building with a clock at night.
A lit up castle like building is reflecting onto the water.
Represent the Image description:
Represent the Image description:
Represent the Image description about Architecture: