Where is Ladbroke Grove Underground Station located?
Ladbroke Grove Underground Station, Ladbroke Grove Underground Station, Great Britain (approx. 51.51733°, -0.21088°)
Ladbroke Grove Underground Station, Ladbroke Grove Underground Station, Great Britain (approx. 51.51733°, -0.21088°)