Thanks for visiting! If you're new here, you may want to subscribe to our RSS feed.
Neil McGowan joins Simon Calder and Dan Richardson for a light hearted but insightful discussion of the pros and cons of Russia’s two major cities – Moscow and St Petersburg. Which would you prefer, stylish and elegant St Petersburg or high octane Moscow?
(Sorry about the poor sound in the clip.)