Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
2007
2001
1952
1983
2025
2005
2018
1943
1980
2019
1994
2014
1993
1957
1982
1991
2021
1986
2006