St Etheldreda's Church
St Etheldreda's Church is a Roman Catholic church in Ely Place , off Charterhouse Street in Holborn , London . 
<triplet> Ely Place <subj> Charterhouse Street <obj> connects with <triplet> Charterhouse Street <subj> Ely Place <obj> connects with