Culham Manor is a historic manor house in Culham, near Abingdon in southern Oxfordshire, England.
In 2003, the house, set in 11 acres (4.5 ha) of grounds, was for sale for GBP 2.5 million.
Read more about Culham Manor: History
Culham Manor is a historic manor house in Culham, near Abingdon in southern Oxfordshire, England.
In 2003, the house, set in 11 acres (4.5 ha) of grounds, was for sale for GBP 2.5 million.
Read more about Culham Manor: History