Where is Baker Street Underground Station?

Where is Baker Street Underground Station located?

Baker Street Underground Station, Westminster, United Kingdom (approx. 51.52318°, -0.157569°)


Where is Baker Street Underground Station on the map?