Where is Elizabeth Way?

Where is Elizabeth Way located?

Elizabeth Way, Elizabeth Way (Station), Great Britain (approx. 52.208603°, 0.139455°)


Where is Elizabeth Way on the map?