Where is Tooting Broadway Underground Station located?
Tooting Broadway Underground Station, Tooting Broadway Underground Station, Great Britain (approx. 51.42768°, -0.16802°)
Tooting Broadway Underground Station, Tooting Broadway Underground Station, Great Britain (approx. 51.42768°, -0.16802°)