Where is Earlsdon Ave South?

Where is Earlsdon Ave South located?

Earlsdon Ave South, Earlsdon Ave South, Great Britain (approx. 52.394535°, -1.524041°)


Where is Earlsdon Ave South on the map?