Where is Ladbroke Grove Underground Station?

Where is Ladbroke Grove Underground Station located?

Ladbroke Grove Underground Station, Westminster, United Kingdom (approx. 51.51731°, -0.209752°)


Where is Ladbroke Grove Underground Station on the map?