St Peter's Home is a residential care facility located at 13 Louvain Way, Watford, Hertfordshire, WD25 7EH. The home is operated by Amity Residential Care…