A large replica of the Big Ben clock tower.