- Rest of UK



3516uk/ The Manor House, 14th century building set in 365 acres of secluded parkland in the Cotswold village Castle Combe, Wiltshire, Cotswolds, England


Return to: Rest of UK or Gallery