Unable to answer "Is this still here?" – Wycombe Abbey School Hong Kong (School Grounds) – https://osm.org/node/6512996974 via StreetComplete 59.1:

Not sure about this one, seems to be in the middle of the road. There's no school that I have ever seen here.