I didn't know where to post this thread, but...
I'm going to London in march and I always buy something for my cats when I'm away. If there are any englishmen here who can tell me where a big pet shop in central London is, I'm very thankfully!
I've been searching the net, but I don't find any recommodations!
I'm going to London in march and I always buy something for my cats when I'm away. If there are any englishmen here who can tell me where a big pet shop in central London is, I'm very thankfully!
I've been searching the net, but I don't find any recommodations!