Where is Christmas Common?

Where is Christmas Common located?

Christmas Common, Oxfordshire, United Kingdom (approx. 51.63429°, -0.96898°)


Where is Christmas Common on the map?