Burrows was born in Leicester, England, and studied organ with H. P. Ellis and music theory with Charles Kitson.
Burrows was born in Leicester, England. Burrows studied organ with H. P. Ellis with Charles Kitson. Burrows studied organ with music theory with Charles Kitson.