Duxford Chapel
From Wikipedia, the free encyclopedia
Duxford Chapel is a chapel that was once part of the Hospital of St. John at Duxford, in Cambridgeshire, England.
Built in the 13th century, only the chapel survives today.
This article about a church or other Christian place of worship in the United Kingdom is a stub. You can help Wikipedia by expanding it. |