Hyde Park Critters – by Hamdi R.
Visiting Hyde Park is one of my favorite memories of visiting London. Hyde Park is well known for it’s gardens and is one of the largest parks in London. At one point, centuries ago, it was a deer park and hunting ground for royalty. Today, you can see chipmunks and squirrels abound, often seeking a handout of some crumbs or kibble.