Clock Tower Mews is a residential care home located in Potters Bar, Hertfordshire, offering accommodation for individuals who require personal care. The home…