Where is Winnersh?

Where is Winnersh located?

Winnersh, Winnersh (Station), Great Britain (approx. 51.43028°, -0.87686°)


Where is Winnersh on the map?