It is in London, on the edge of Hyde Park.
Here is a funding site:
http://www.fund4horses.org/info.php?id=348and here is a 'really-really-good' BBC article with more information about the unveiling in Nov., 2004:
http://news.bbc.co.uk/1/hi/uk/4037873.stm"It honours all animals used in war, including horses, dogs, dolphins, elephants, pigeons and even glow worms."....
The inscription reads: "Animals In War. This monument is dedicated to all the animals that served and died alongside British and allied forces in wars and campaigns throughout time.
"They had no choice."
-from the BBC site.