Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
1933
1996
2024
2008
2006
2007
2005
2004
2019
1928
2017
1966
2009