logo

Video encyclopedia

North Lee

North Lee is a hamlet in the parish of Ellesborough, in Buckinghamshire, England. It is located in the very north of the parish, near the main road that links Aylesbury with Wendover.