I've never been there before - is that the pond that divides England Pkwy? Do you just park on one of the side streets? It looks like one of the roads that crosses the pond would allow for parking too? There are a ton of homes around there and I prefer not to annoy local residents. If anyone has any info, please pass along. Thanks!