Metro Station Moscow Spb
The Moscow Square is located in the Moscow Square, one and the largest part of the world, located at the intersection of several major aspects and streets of St. Petersburg. The Communications Centre is the Council House, there are large trading centres, McDonalds, numerous diners and public transport stops. The location is…