Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
2000
2003
1998
1979
1989
1991
2017
2013
2015
1988
2002
2008
1984
1980
1993
2006
2005