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.