Lorraine plays the Anglia Ruskin University in Cambridge
Location: Anglia Ruskin University, Cambridge, England, UK