Where is Sudeley Castle?

Where is Sudeley Castle located?

Sudeley Castle, Sudeley Castle, Great Britain (approx. 51.94734°, -1.95615°)


Where is Sudeley Castle on the map?