The clock tower stands in the middle of what is now the traffic heavy Yefet street