About Launton Grange Care Home Launton Grange Care Home is a welcoming care home located a short distance from Bicester town centre, providing residential and dementia care. The home has a strong focus...