The House of Soviets, towering over the eastern end of ul 25 Oktober, has Lenin's angry-looking bust peering out from its prime location.