The Red Square

The Red Square Tours

The Red Square is the heart of Moscow, home to Kremlin, St. Basil’s Cathedral and Lenin’s Tomb and the number one witness of Russia’s history.

Open until midnight

+44 20 8099 9596
info@traveltalktours.com

Monday - Friday: 09:00 AM - 6:00 PM
Saturday: 10:00 AM - 5:00 PM
Sunday: Closed
W. Europe