I am almost certain the name:en is "Argyle Street Playground", see e.g. nearby bus stops and https://www.info.gov.hk/gia/general/202409/05/P2024090500265.htm

Also the current name "Argyle Street Park Playground" is added almost 15 years ago, so I would not expect much.