PS. FWIW TPC at Denham do seem to have a slightly more cautious approach to weather conditions during training than other establishments around London.
Just a personal impression and not in a position to say whether they get it right or not.
Either way, providing you steer away from the odd instructor, definitely one of the better places you could possibly train, so you made a good choice.