Moore, Rob, Facultad de Homerton, Cambrigde, Regno Unito