E188937
Haddenham is a large village in Buckinghamshire, England, known for its historic architecture and rural setting near the town of Thame.