Carterton Public Services
Co-op Funeral Care
Holyoake Hall, London Road, Oxford, OX3 9ED 01865 308581
South Oxfordshire District Council
Benson Lane, Crowmarsh, Wallingford, OX10 8HQ 01491 823000
Carterton Town Council
Town Hall, 19 Alvescot Road, Carterton, OX18 3JL 01993 842156