Where is Great Shefford?

Where is Great Shefford located?

Great Shefford, Great Shefford, Great Britain (approx. 51.476044°, -1.4465483°)


Where is Great Shefford on the map?