Foal Farm Animal Rescue Centre Jail Lane, Biggin Hill, Greater London, TN16 3AX, England • 01959 572 386 • Children's Farms More Info