L'installation militaire est construite en 1945 après la libération de Hong Kong. Elle est nommée en l'honneur du sergent-major canadien John Robert Osborn des Grenadiers de Winnipeg(en) qui est mort héroïquement en 1941 durant la bataille de Hong Kong contre les Japonais et décoré à titre posthume de la croix de Victoria. La statue d'un soldat anonyme de la Première Guerre mondiale lui rend hommage[1] Elle faisait à l'origine partie de la collection de statues d'Eu Tong Sen(en) et placée à la villa Eucliff. Lors de la démolition de celle-ci dans les années 1980, la famille Eu fait don de la statue à la caserne Osborn où elle reste pendant 20 ans avant d'être déplacée dans le parc de Hong Kong à la suite de la rétrocession de la ville à la Chine[2].