Where is South Wimbledon Underground Station located?
South Wimbledon Underground Station, South Wimbledon Underground Station, Great Britain (approx. 51.41542°, -0.19226°)
South Wimbledon Underground Station, South Wimbledon Underground Station, Great Britain (approx. 51.41542°, -0.19226°)