This shopping centreĀ in the historical heart of the city, just across the street from Moscow Railway Station, opened in 2010 and still looks new and modern inside and out. Spread over 7 whole floors, Nevsky Centre has more than 100 retail shops offering big choice of fashion products and services w