The Big Ben clock tower towering over the city of London. Old English castle sitting on side of river. The Thames river near Westminster on a cloudy evening. A large cathedral and clocktower building sits in front of an ocean with ferry and sailboats riding past. A scenic river view with the a palace in the background.