Where is Warwick Castle?

Where is Warwick Castle located?

Warwick Castle, Warwick Castle, Great Britain (approx. 52.27973°, -1.58513°)


Where is Warwick Castle on the map?