Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
1938
1925
1959
2020
2024
1962
2019
2013
1958
—
1969
2006
2022
1912
2011
2009
2010
1947