Culham Manor

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