Lenin in London

Most people know the now legendary tale of how Lenin returned to Russia after many years in exile on a sealed train across wartime Germany, arriving at Petrograd’s Finland Station on 16 April 1917. But few are aware of the life he led in Europe between 1900 and his dramatic return. During those years he came to London on five separate occasions…