Clarice C.
Google
This isn’t really a park for dogs, it’s more of a small fenced in area around a waterway with some foliage. Dogs are allowed on leash, but not off. However, if you just wanted to sit in a bench away from the street and enjoy a takeaway coffee, etc, it’s nice for a few minutes.