Where is Oakhill Road?

Where is Oakhill Road located?

Oakhill Road, Oakhill Road, Great Britain (approx. 57.146698°, -2.13752°)


Where is Oakhill Road on the map?