This Popular London Park Hides A Secret Pet Graveyard • Hyde Park Secret Pet Cemetery
Nestled within the bushes of Victoria Gate Lodge’s garden is the secret pet cemetery of Hyde Park. This pint-sized graveyard was the first of its kind in Britain and dates…