Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
2016
2018
1985
2000
2004
2001
1995
1962
2003
2005
1974
1993
2015
1996
1998
1933
1975
1980