Where is Eaton Square?

Where is Eaton Square located?

Eaton Square, Eaton Square (Station), Great Britain (approx. 51.49486°, -0.152646°)


Where is Eaton Square on the map?