(St.) Etheldreda

A Dictionary of London by Henry A Harben.

Chapel in Ely House built 1297, reopened for Roman Catholic worship in 1876, No. 15 Ely Place.


The only part of the Bishop's house now remaining (N. and Q. uth S. iii. 193).