Church of St. Nicholas Kobylskoe Tverskoy, Moscow City (Central) Russia [Russian Orthodox] The 18th century church on Sadovaya Street has been demolished.