exploring-london.com
What’s In a Name?…Elephant and Castle
A somewhat neglected area located in the Borough of Southwark, just south-east of Borough, Elephant and Castle takes its rather odd name from a coaching inn which once stood on the site – the…