Catherine House Care Home
–
Frome, Somerset, United Kingdom
22.50
Catherine House is situated in the popular, historic market town of Frome in North Somerset. Set in the Somerset countryside, the home offers 67 rooms, many of them overlooking Catherine House’s beautiful, landscaped gardens for individuals... - Sep 17