Where is Ladbroke Grove station?

Where is Ladbroke Grove station located?

Ladbroke Grove station, Ladbroke Grove station, Great Britain (approx. 51.51738°, -0.210643°)


Where is Ladbroke Grove station on the map?