Elephant & Castle is, without doubt, an incongruous area – very busy, chaotic and some might say ugly, but also full...