Nicholson & Lord. A firm of organ builders based in Walsall ... Nicholson ... Lord ... c1951. (11 of 57 words)