The Beeches Residential Home

The Beeches Residential Home is a care facility located in the heart of Ixworth village, approximately 5 miles from Bury St Edmunds, Suffolk. Housed in a…