Respuesta :

 a haven for Roman Catholics persecuted in England.
juju85
A place where English Catholics could be safe.