POI's creator (Voyajo Team)
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. There are some pictures and a description at the Cambridgeshire Churches website . (from Wikipedia)