Unable to answer "Is this place wheelchair accessible?" – on level -1: 利東街 Lee Tung Avenue (Subway Entrance) – https://osm.org/node/5447058900 via StreetComplete 59.0:

There is no subway entrance here