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"): It is located at the western end of Sussex Gardens, a long tree- lined avenue, about north of Hyde Park.
Relevant evidence: No