The town was named after W.C. Heaton-Armstrong, the head of the London banking house that financed the Shuswap and Okanagan railway. The Post office opened on August 1, 1892.