ViewsWatchers |
The Elephant and Castle is a major road junction in the London Borough of Southwark. Though the name of the surrounding area is properly Newington, the proximity of the London Underground station has led to the area being more commonly called "Elephant and Castle". The name is derived from a local coaching inn.
For more information, see the EN Wikipedia article Elephant and Castle.
|