some water a large building and big Ben at night The infamous Big Ben clock tower towering over the city of london next to a non illuminated building. A long building lit up with a tower and clock along the water. A lit up castle like building is reflecting onto the water. A view of the London clock tower at night.