A bus passes by the Elizabeth Tower (Big Ben) in central London, Britain, on Sept. 15, 2016. (Xinhua/Han Yan)
A taxi passes by the Elizabeth Tower (Big Ben) in central London, Britain, on Sept. 15, 2016. (Xinhua/Han Yan)