Ryssland och de förvånande byggnaderna i England.