Frog's IslandPublic park in Ashford · 4.93 hectaresPark DetailsArea: 4.93 hectares (small)Website: ashfordgreencorridor.org.uk/sites_new... Get directions ↗ 📍 Open in MapsLocation© OpenStreetMap contributors · View larger map