Lenin Square or Ploshchad Lenina (Russian: Площадь Ленина) may refer to:

Locations

edit

Former

edit

Current

edit

Metro stations

edit

In Russia

edit

Outside of Russia

edit

See also

edit