Where is Baker Street Underground Station located?
Baker Street Underground Station, Baker Street Underground Station, Great Britain (approx. 51.52311°, -0.15701°)
Baker Street Underground Station, Baker Street Underground Station, Great Britain (approx. 51.52311°, -0.15701°)