A private client, represented by Savills, has let 170 Dewsbury Road, Ossett to the National Children's Centre.
The children's charity has taken a unit totalling 1,800 sq ft (167.2 sq m) on a six year lease and will pay £21,000 per annum.
National Children's Centre was not represented.