This is probably one of the greatest shops / places I have ever visited. It is a "pet" store in a small British town in the south of England called Hassocks. When I was told they had a few cats roaming the halls I became pretty excited but I was welcomely surprised to count over 20 kittys living the cat dream.