
BIG BEN : THE ICONIC CLOCK TOWER
Big Ben (renamed Elizabeth Tower in 2012 to mark the Diamond Jubilee of Elizabeth II) is the nickname for the Great Bell of the clock at the north end of the Palace of Westminster in London BIG BEN & PALACE OF WESTMINISTER FROM THAMES RIVER BOAT CRUISE BIG BEN & […]
Continue Reading