|
Duxford Chapel
Cambridge Road, Duxford, Cambridgeshire CB2 - England, UK

Duxford Chapel is an English Heritage visitor site and is a hidden gem in the Cambridgeshire countryside. The chapel was built in the 13th Century as a hospital for the sick and infirmed. It slowly evolved into a...
|