The Big Ben clock tower towering over the city of London. A clock tower and building next to water being lit at night. Night view of Big Ben with it's clock shining bright across the river A view of a large estate along water at night. Big Ben is seen lit up along the River Thames. 