St Edmund & St Frideswide RC Parish Church is located in Oxford, United Kingdom on 182 Iffley Rd, Cowley. St Edmund & St Frideswide RC Parish Church is rated 4.8 out of 5 in the category catholic church in United Kingdom.
Address
182 Iffley Rd, Cowley