I found Stapleford frankly unfriendly and a feeling that I was just another paying number. No special welcome, no one felt able to phone if the weather was so bad the lesson was cancelled and I turned up having wasted time travelling. I always felt I was in the way. I decided not to continue my training there.
Others may I'm sure disagree and Stapleford does have a good reputation, but that's how I found it.
LF