Not sure about SIngapore but I'll bet a lot of things are cheaper in Bahrain and NZ. For sure petrol is cheaper in Bahrain. I don't think there are any income or import taxes there.
Singapore is very expensive for property and alcholol. But they have an M&S and soon John lewis, which is always desirable for the British expat and its as cheap to eat out as it is to buy from the supermarket. Its on my list of retirement choices.