Haddenham, off A418 south of Aylesbury, north of Thame.