Tags: London
Big Ben is actually the name of the Great Bell in the clock tower at the north end of the Palace of Westminster, in London. The name is often also used to refer to the clock and the clock tower.
Processed with CloudHDR.