Where is Oval Underground Station?

Where is Oval Underground Station located?

Oval Underground Station, Oval Underground Station, Great Britain (approx. 51.48195°, -0.11269°)


Where is Oval Underground Station on the map?