Who doesnt know the sights of Londons Houses of Parliament and the Big Ben aside the river Thames é (Not the clock tower itself, but the actual clock inside the tower (which was finished in 1859) is named the Big Ben.) Big Ben is actually the name of the largest of the towers bells, which was cast by the Whitechapel Bell Foundry also responsible for the famed American Liberty Bell. The tower itself was actually built in Australia shipped to London and given as a gift to the British people.