Where is Royal Oak Underground Station?

Where is Royal Oak Underground Station located?

Royal Oak Underground Station, Westminster, United Kingdom (approx. 51.51908°, -0.188235°)


Where is Royal Oak Underground Station on the map?