This is the Znamenskiy Monastery, located on Varvarka Street, which is a 2 minute walk from Red Square. There are a few churches located on this street - I'll post more pictures of them later! Oh, and don't be fooled by the blue sky, this picture is from a few weeks ago - now it's just grey and rainy here.