Elephant And Castle Roundabout
A large roundabout in south London. Opposite it on one side is the Elephant and Castle Shopping Centre.
Last edited 2003-12-10 09:33:35
(version 6;
diff).
List all
versions.
A large roundabout in south London. Opposite it on one side is the Elephant and Castle Shopping Centre.