Peter BerthoudMar 28, 2011Pet Cemetary in Hyde ParkThe little pet cemetery at Victoria Gate in Hyde Park, London, didn’t so much officially open in 1880 but rather it evolved from then,...