Where is Red Castle?

Where is Red Castle located?

Red Castle, Red Castle, Great Britain (approx. 51.6341°, -3.01715°)


Where is Red Castle on the map?