Bali's 8 hours ahead of London during standard time, and doesn't have daylight savings. However, London does, so during DST (some time in March to some time in October), Bali's only 7 hours ahead.
Didn't find the answer you were looking for?