Where is Clapham South Underground Station located?
Clapham South Underground Station, Clapham South Underground Station, Great Britain (approx. 51.45284°, -0.14775°)
Clapham South Underground Station, Clapham South Underground Station, Great Britain (approx. 51.45284°, -0.14775°)