Located in Kowloon Tong and next to the Kowloon Tong MTR station, and Festival Walk, the easily-accessible Cornwall Street Park fulfils different needs of the visitors – whether they are looking for an immersive green experience or just a quick repose from the city life.