agree with gas4you's advice... Check that you have no dead legs on the system so cut back any pipework that no longer feeds anything on your system.
you could add non return valves to the hot and cold supply to the shower and maybe also to the "loo". I bet the loo causing the problem is in...