Leningrad (now reverted to its pre-1914 name of St Petersburg) was surrounded by German forces in 1941 and cut off from the rest of Russia. It was besieged for nearly three years, the great city's ...