  The Tolman VII space-time is one of the few physically acceptable exact
solutions in general relativity. In this paper, we derive a generalised Tolman
VII solution which includes a charge and a cosmological constant. We analyse
the spatial geometry of the solution and present conditions for zero and
non-zero spatial curvature. We show that for a particular value of the
boundary, the Tolman VII space-time can be matched to the charged Nariai
space-time. This represents a new class of solutions interior to Nariai.
Matching with the Reissner-Nordstr\"om-de Sitter space-time, we derive analytic
expressions for the metric functions and the pressure. Using this, we show that
the solution allows for trapped null geodesics for a broad range of values for
the charge and the cosmological constant. We investigate a few physical
properties and derive an equation of state for the fluid. Performing numerical
fitting, we show that the fluid can be considered a polytrope with, $\Gamma
\sim 2.4$. Finally, we analyse the energy conditions and conclude that the
solution follows the basic physical acceptability criteria.
