Question: Are both churches, Church Of The Incarnation (Dallas, Texas) and St James'S Church, Paddington, located in the same country?
Sentence (from "St James's Church, Paddington"): St James' Church Paddington, also known as St James' Church Sussex Gardens, is a Church of England parish church in Paddington, London, in the United Kingdom.
Relevant evidence: Yes