Winwick Barn Alpacas Ducks Nest farm , Hamerton Road, Huntingdon, Cambridgeshire, PE28 5PU, England • 07834 992917 • Zoos and Wildlife Parks More Info