Mycenae GardensPublic park in Greenwich · 0.91 hectaresPark DetailsArea: 0.91 hectares (pocket park)Website: mycenaegardens.org.uk/ Get directions ↗ 📍 Open in MapsLocation© OpenStreetMap contributors · View larger map