„Beecham House“ spielt am Beginn des 19. Jahrhunderts in der indischen Metropole Delhi. Im Zentrum stehen die Bewohner des titelgebenden Anwesens, eine imposante Villa, umgeben von exotischen Wäldern und äußerst gepflegtem Rasen. Der frühere Soldat John Beecham hat das Domizil für sich und seine Familie gekauft, um ein neues Leben als Händler zu beginnen.