Rachel Breckle

Rachel Breckle is the aunt of Amelia Spencer and Sean Spencer. She currently works in The Woolpack. Mother of Archie Breckle After  one night with Jai Sharma.