Where is The Buttery, Oxford?

Where is The Buttery, Oxford located?

The Buttery, Oxford, Oxfordshire, United Kingdom (approx. 51.75407°, -1.2576°)


Where is The Buttery, Oxford on the map?