They should all be all right for the major plant nutrients. The major issue is likely to be iron (Fe), purely because it is difficult to keep in solution in harder, more alkaline water. <"Iron gluconate"> based chelators (like <"Seachem Flourish Iron">) are particularly like to be ineffective in more alkaline water.Is there a specific fertiliser that people use for hardwater like in London?