Rye, in East Sussex, is found two miles from the English Channel, and is a pretty town with beautiful cobbled strees and cosy pubs.
Angel featured in multiple ECHO appeals as carers couldn't understand why she was repeatedly overlooked ...