WorldLondon’s Big Ben clock tower to be renamed Elizabeth TowerUbaid MughalJune 26, 2012June 27, 2012 by Ubaid MughalJune 26, 2012June 27, 2012 London: UK parliamentary officials said on Tuesday Britain’s landmark Big Ben clock beside the Houses of Parliament will be renamed “Elizabeth Tower” to mark Queen...