Where is Notting Hill Gate station?

Where is Notting Hill Gate station located?

Notting Hill Gate station, Notting Hill Gate station, Great Britain (approx. 51.508747°, -0.196009°)


Where is Notting Hill Gate station on the map?