Before our visit to St Ethelreda’s, Ely Place it is good to get a little picture of this unique church. St Etheldreda’s Church was the town chapel of the Bishops of Ely from about 1250 to 1570. St Ethelreda’s is the oldest Catholic church in England and one of only two re