Where is Kensington Palace?

Where is Kensington Palace located?

Kensington Palace, Kensington Palace (Station), Great Britain (approx. 51.502396°, -0.18822°)


Where is Kensington Palace on the map?