Historical version 1 of Elephant And Castle Roundabout (view current version)
A large roundabout in south London with a shopping centre in the middle.
This is version 1
(as of 2003-07-04 23:00:34).
View current version.
A large roundabout in south London with a shopping centre in the middle.