Where is Victoria Cross?

Where is Victoria Cross located?

Victoria Cross, Victoria Cross (Station), Irish (approx. 51.892044°, -8.506214°)


Where is Victoria Cross on the map?