Bishop's Stortford, Hertfordshire
About the Company The Chapel is a person-centered supported living service based in a modern building at the heart...
of visitors to the funeral home and should be comfortable with accompanying families into the Chapel of Rest...