Beecham House se situe en Inde en 1795, où l'ancien soldat britannique, John Beecham, arrive dans son nouveau manoir à Delhi avec des serviteurs indiens et un bébé métis. Après avoir quitté la Compagnie du Commerce britannique, John espère obtenir une licence commerciale de l'Empereur mais se heurte à l'opposition d'un général français qui a gagné la confiance de la famille royale.
Alors que John s'installe dans sa nouvelle demeure, des invités invités et non invités ainsi que des membres de la famille commencent à arriver, apportant des complications personnelles et politiques à Beecham House. Le mystère du passé de John, de la mère du bébé et de la raison pour laquelle John est arrivé à Delhi sont révélés tout au long de la première saison alors que des secrets sont dévoilés et que les personnages entrent en conflit et se lient.
La première saison résout quelques questions en suspens mais se termine sur un cliffhanger et n'a pas été renouvelée pour une deuxième saison.