Храм находится в районе Измайлово города Москвы, на территории Измайловского кремля. Построен и передан монастырю "Русским подворьем в Измайлово". Закладка церкви была совершена 5 сентября 1997 года. Иконостас храма Святителя Николая выполнен иконописцами Владимирской области.
На сегодняшний день этот самый высокий деревянный храм Москвы.