Hyde Park, London51.507268, -0.165730London, England, United KingdomPositionskarte (zum Zoomen klicken)