Where is Warwick Castle?

Where is Warwick Castle located?

Warwick Castle, Warwick Castle (Station), Great Britain (approx. 52.281975°, -1.58426°)


Where is Warwick Castle on the map?