Clapham Common Cat Takeover!
If you are a regular commuter to Clapham Common tube station then you will know by now how many cats are now residents there. 68 to be precise! But do not fear all you sorry lot with Ailurophobia. and please for those who adore the fur balls, (like me!) stay calm. Unfortunately you can’t pick […]