I work in the building it is ajoined to on O'Meara Street. Someone told me that the sign and Russian styling was done for the purposes of a film and never taken down again because the building is not currently in use (it is about to be gradually made usable again I think). If I see the landlord amd ask him, I will add more details. Nik
Referring to poor 70's films as a way of arguing against something is a bit pathetic. This is what you need to improve Southwark and the surrounding areas, it will have a far greater positive impact than the Tate Modern which hasn't really increased expenditure in the area. This will create a whole new infrastructure and stop people putting down "south of the river". Get real and get out of your ivory towers !