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.
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.