Where is Cadogan Square?

Where is Cadogan Square located?

Cadogan Square, Cadogan Square, Great Britain (approx. 51.495277°, -0.16055556°)


Where is Cadogan Square on the map?