Location

Bafford House Residential Care Home is a beautifully situated care home set in the extensive grounds in the exclusive village of Chalton Kings in Cheltenham Gloucestershire.