24 queens park