Where is Randolph Hotel?

Where is Randolph Hotel located?

Randolph Hotel, Oxfordshire, United Kingdom (approx. 51.755°, -1.2596°)


Where is Randolph Hotel on the map?