A guest post from "La Infanta de Castilla"The Elephant and Castle has been a bit of a hive of radical activity of late. The Self Organised London Social Space is still going a month after the initial occupation of Eileen House on Newington Causeway, a former Department of Health building scheduled for demolition. Nearby at 44-50 ...