Lewknor
Lewknor is a village and civil parish about 5 miles (8 km) south of Thame in Oxfordshire. The civil parish includes the village of Postcombe.
Read more about Lewknor.
Related Phrases
Related Words
Lewknor is a village and civil parish about 5 miles (8 km) south of Thame in Oxfordshire. The civil parish includes the village of Postcombe.
Read more about Lewknor.