The original Finland Station was the scene of Lenin's triumphant return from exile in April 1972. The bronze statue of the Soviet leader is not far from where he mounted the turret of an armoured car to deliver his homecoming address was sculpted by Sergey Evseev and inaugurated in 1926 and inaugurated in 1926, two years after his death.