Peacock Hay

Peacock Hay is a residential care home located in Talke, Stoke On Trent, West Midlands, providing personal care services to individuals with learning…