Meera Care Village Leicester

A care village consisting of a 90 bed care home, 32 close care apartments and central communal facilities, all located on the edge of the scenic Watermead country park.

Back