Question: The Victoria Arches are located in the North West area of what country?
Sentence (from "Victoria Arches"): The Victoria Arches are a series of bricked-up arches built in an embankment of the River Irwell in Manchester.
Relevant evidence: Yes