Slough
SL1 7NL
Star Rating: 3.7
Local Authority: Buckinghamshire
Lent Rise House is a care home near Slough in the South East. Where gardening and gentle care help residents feel at ease
Slough
SL1 7NL
Star Rating: 3.7
Local Authority: Buckinghamshire
Lent Rise House is a care home near Slough in the South East. Where gardening and gentle care help residents feel at ease