Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
1968
2025
1997
2024
2022
2020
2014
2009
2015
2010
2019
2018
1896
1958
2016