Lenin was once a Londoner who hated the weather and loved riding the bus

2020-03-14 1,642

Vladimir Ilyich Ulyanov spent just over a year at a tiny flat near Kings CrossView on euronews