Where is Hylton Red House?

Where is Hylton Red House located?

Hylton Red House, Hylton Red House, Great Britain (approx. 54.925°, -1.42499°)


Where is Hylton Red House on the map?