Question: St Walburga's Convent stands to the north of Balmoral Road, Lancaster, in Lancashire, the building is connected to the convent chapel of Lancaster Cathedral, also known as The Cathedral Church of St Peter, is in St Peter's Road, Lancaster, Lancashire, in which country?
Sentence (from "Sheffield Cathedral"): It is located in the city centre on Church Street and served by Sheffield Supertram's Cathedral stop.
Relevant evidence: No