Where is Summertown?

Where is Summertown located?

Summertown, Oxfordshire, United Kingdom (approx. 51.77512°, -1.25876°)


Where is Summertown on the map?