Which animal's name is a London slang term for £500?

Nature Trivia Question: Which animal's name is a London slang term for £500?