Holywell Manor Gardens

Holywell Manor Gardens
Holywell Manor, Manor Road, Oxford, OX1 3UH