28th June 2014

Elephant Road, London SE17 1LB

Elephant Road, it has to be said, isn’t the most glamorous of streets (even for Elephant & Castle, let alone anywhere else): down one side a line of railway arches serving Thameslink, housing a few Latin American small businesses, a car mechanic and the station entrance. On the other side, well, some sort of building…