Where is Ladbroke Grove Station?

Where is Ladbroke Grove Station located?

Ladbroke Grove Station, Kensington and Chelsea, United Kingdom (approx. 51.51738°, -0.210643°)


Where is Ladbroke Grove Station on the map?