Where is Farringdon station?

Where is Farringdon station located?

Farringdon station, Farringdon station, Great Britain (approx. 51.520435°, -0.104966°)


Where is Farringdon station on the map?