Address: 9 Ion Ghica St.
St. Nicholas Russian Church is located in downtown Bucharest, just off University Square. A Russian Ambassador initiated the building of this Russian Orthodox church in central Bucharest in 1905.