Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
1989
1985
1943
2008
2011
1999
2024
—
2015
2013
2017
2021
2023
2022