Pricing and hedging exotic options using local stochastic volatility models drew a serious attention within the last decade, and nowadays became almost a standard approach to this problem. In this paper we show how this framework could be extended by adding to the model stochastic interest rates and correlated jumps in all three components. We also propose a new fully implicit modification of the popular Hundsdorfer and Verwer and Modified Craig-Sneyd finite-difference schemes which provides second order approximation in space and time, is unconditionally stable and preserves positivity of the solution, while still has a linear complexity in the number of grid nodes.Pricing and hedging exotic options using local stochastic volatility (LSV) models drew a serious attention within the last decade, and nowadays became almost a standard approach to this problem. For the detailed introduction into the LSV among multiple available references we mention a recent comprehensive literature overview in Homescu (2014) Despite LSV has a lot of attractive features allowing simultaneous pricing and calibration of both vanilla and exotic options, it was observed that in many situations, e.g., for short maturities, jumps in both the spot price and the instantaneous variance need to be taken into account to get a better replication of the market data on equity or FX derivatives. This approach was pioneered by Bates (1996) who extended the Heston model by introducing jumps with finite activity into the spot price (a jump-diffusion model). Then Lipton (2002) further extended this approach by considering local stochastic volatility to be incorporated into the jump-diffusion model (for the extension to an arbitrary Lévy model, see, e.g., Pagliarani and Pascucci (2012)). Later Sepp (2011a,b) investigated exponential and discrete jumps in both the underlying spot price S and the instantaneous variance v, and concluded that infrequent negative jumps in the latter are necessary to fit the market 1 arXiv:1511.01460v3 [q-fin.CP]