Historical version 3 of Elephant And Castle Roundabout (view current version)
A large roundabout in south London. Opposite it on one side is the Elephant and Castle Shopping Centre.
A large roundabout in south London. Opposite it on one side is the Elephant and Castle Shopping Centre.