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. 