Pilot PRFeb 29, 20163 minTRAVEL10 Cool Things to Do in Elephant & CastleMuch maligned, it is hard to imagine Elephant & Castle as an eclectic cultural hub but surrounding Walworth Road there are many hidden...